[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart4 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart4 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
686: 名前は開発中のものです。 [sage] 2021/07/18(日) 11:29:00.20 ID:D5DRTD9W Skinning Editorのオートウェイトを使うとボーン1のウェイトが全頂点に乗ります シーンでもボーンが表示されません GimpでPSD→拡張子変更でPSB 人型の移動用 ググってもボーンウェイト関係はBlenderに占拠されています http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/686
687: 名前は開発中のものです。 [sage] 2021/07/18(日) 11:47:21.70 ID:vFsbqV8h >>681 SendMessageかInvokeを使えば文字列でメソッドを呼べるのでそこから工夫すればできそう >>682の言うようにあまり良くない設計だけどね http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/687
688: 名前は開発中のものです。 [sage] 2021/07/18(日) 12:23:07.61 ID:jiJ1GJSu convexがうんち過ぎる http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/688
689: 名前は開発中のものです。 [] 2021/07/18(日) 16:18:38.49 ID:gWyhsvgF >>682 >>687 どのプロジェクトでも手軽に利用できて、専用のクラスを作らずSwitchも分岐もやらず コンポネント追加→文字列リストからプロジェクトに入ってるクラスのメソッドを呼び出してボタンイベントを ランタイムで追加できるボタングリッドビューを作りたかったんだけど、難しいかな。個人用なんで安全性とか考慮してない RefrectionでMethod呼び出しはできるけど、MethodをUnityActionに変換するところでエラーがでる http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/689
690: 名前は開発中のものです。 [sage] 2021/07/18(日) 16:38:39.27 ID:eughxEqz dictionary使えばできそうなもんだが http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/690
691: 名前は開発中のものです。 [sage] 2021/07/18(日) 23:32:18.00 ID:D5DRTD9W キャラの移動作ってるのですが キー押すと走るモーションにはなります。押さないと待機のアニメーションと同じ動きを走るアニメーションもやってます どこが問題なのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/691
692: 名前は開発中のものです。 [sage] 2021/07/19(月) 06:51:26.05 ID:sFeuw/G4 ??? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/692
693: 名前は開発中のものです。 [sage] 2021/07/19(月) 09:48:12.57 ID:e0eb5uKs >>685 だから何でこの手の阿呆はどう自己解決したか書かねーんだよ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/693
694: 名前は開発中のものです。 [] 2021/07/19(月) 13:55:25.14 ID:HL322cqn 指定範囲にカーソルを乗せている間そこにボタンが出てきて 指定範囲からカーソルがはずれたらボタンが引っ込む処理が作りたいのですが、 出てきたボタンにカーソルが乗ると指定の範囲から「外れた」扱いになってしまい すぐにボタンが引っ込んでしまいます。 だからといって当たり判定用領域をヒエラルキー上で優先するように配置したり ボタンのレイキャストターゲットを外すと肝心のボタンがクリックできなくなってしまうのですが、 2D上で二つのOnPointer判定を両立させる手段はありますか? https://imgur.com/a/MeZMP3F http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/694
695: 名前は開発中のものです。 [sage] 2021/07/19(月) 14:02:40.52 ID:DNWpjsp/ RaycastAllではできない? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/695
696: 名前は開発中のものです。 [] 2021/07/19(月) 14:40:29.43 ID:7us7B2ly ゲーム作成はrpgが完成しやすいのかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/696
697: 名前は開発中のものです。 [] 2021/07/19(月) 14:46:41.83 ID:FwtUcGyZ >>694 メニュー消す用のイベントトリガーを メニュー出す用イベントの後ろに大きめに配置してenterでメニュー消したらいけるかも http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/697
698: 名前は開発中のものです。 [sage] 2021/07/19(月) 14:55:55.26 ID:HL322cqn >>695 >>697 なるほど! EnterでUpdate中にRayを飛ばすフラグをONにするようにして、 EventTriggerを使用するのではなくスクリプト内で衝突判定を基準にExit判定したら行けました! ありがとうございます! 確かに>>697の方法でも実装できそうです……! http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/698
699: 名前は開発中のものです。 [] 2021/07/19(月) 15:03:45.28 ID:FwtUcGyZ と思ったけどダメだわ 範囲のイベントトリガーだけにして OnClickでマウス座標調べるのがいいかも http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/699
700: 名前は開発中のものです。 [] 2021/07/19(月) 17:07:43.50 ID:dm/DT8RA campus系はOnMouse系で行けなかったっけ? あとはコライダー2Dとか作ってマウスが侵入したらとかでやるしかなさそう http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/700
701: 名前は開発中のものです。 [] 2021/07/19(月) 17:32:28.05 ID:dm/DT8RA っと思ったけどダメだったわ、上に同じくイベントトリガー使ってマウスの侵入確認するのがいいね http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/701
702: 名前は開発中のものです。 [sage] 2021/07/19(月) 17:44:56.40 ID:RfqmWvkG ray...allの、foreachでヒットしてる間は出すでいんじゃないの? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/702
703: 名前は開発中のものです。 [sage] 2021/07/19(月) 20:58:16.58 ID:VEum8Jva このサイト( https://gametukurikata.com/program/rpgmessage)のコードの事で質問なんですが、 14行目のprivate string allMessage;を空にして実行すると、 IndexOutOfRangeException: Index was outside the bounds of the array. Message.Update () (at Assets/Message.cs:62) というエラーが出ます。 65行〜67行目の if (isEndMessage || allMessage == null) { return; } でallMessage == nullが該当し、return;が返されるので67行目以降は処理しないんじゃないんですか?。 分かる方おられましたら、回答お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/703
704: 名前は開発中のものです。 [sage] 2021/07/19(月) 21:03:43.96 ID:F4WIOO3B ボーンアニメーションの横スクロール2dアクション作る際参考になるサイトか書籍ありますか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/704
705: 名前は開発中のものです。 [sage] 2021/07/19(月) 21:27:07.45 ID:C4cgo2Ir >>703 とりあえずその部分だけで言えば nullではないから素通りする allMesaage==string.empty allMessage=="" なら止まる http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/705
706: 名前は開発中のものです。 [sage] 2021/07/19(月) 21:39:26.28 ID:C4cgo2Ir string.IsNullOrEmpty(String) string.IsNullOrWhiteSpace(String) てのもあった http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/706
707: 名前は開発中のものです。 [sage] 2021/07/19(月) 22:10:23.69 ID:+kMwQ1UP とりあえずそういう事態に遭遇すればDebug.LogかなんかでallMessageやallMessage == nullを表示してみればいいよ 質問する手間が省ける http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/707
708: 名前は開発中のものです。 [sage] 2021/07/20(火) 09:49:59.22 ID:U6Imd4CZ C#の変数名は完璧にcamel記法にするべきでしょうか centreCameraPos より centreCamera_pos とした方が見やすいし、ネットでググるとこういった書き方をしてるコードがたくさん出てくるんですが・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/708
709: 名前は開発中のものです。 [sage] 2021/07/20(火) 10:23:59.38 ID:7PrsBMsf >>708 統一されていれば正直どちらでも良い しかしそのアンダースコアのありなしでそんなに変わるだろうか?最後に座標であることを表してそうなPosを持ってくるという決まりにしておけば良いのではないだろうか http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/709
710: 名前は開発中のものです。 [sage] 2021/07/20(火) 10:51:40.58 ID:U6Imd4CZ >>709 後者の方が可読性が高く感じるのは、自分がPythonもかじってるからなんですかね 特にPosとかAngleはアンダーバーで区切ってくれると読みやすく感じます そもそもC#はキャメル、パイソンはアンダーバー推奨ってなってる時点で、 どちらが可読性優れているというよりはそれぞれ良し悪しあるし、 一番は慣れの問題なんでしょうね 参考になりました。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/710
711: 名前は開発中のものです。 [sage] 2021/07/20(火) 10:57:49.80 ID:U6Imd4CZ 下記の式でVRコントローラのQuaternionを取得できることは分かりました。 Quaternion L_controller_quaternion= OVRInput.GetLocalControllerRotation(OVRInput.Controller.LTouch); これをオイラー角に変換したいのですが、 Vecotr3 L_controller_eulerAngle = transform.eulerAngles.L_controller_quaternion; では駄目なようです。 どうやって変換すればいいのでしょう? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/711
712: 名前は開発中のものです。 [sage] 2021/07/20(火) 11:23:13.15 ID:7PrsBMsf >>710 Python(というかPEP8)が採用してるスネークケースは大文字を変数に使わないから区切りにアンダースコアを使うのだが、大文字もアンダースコアも使うのはなんか冗長で無駄な印象を受ける(シフトを何度も押さなければならない) 揃っていれば良いとは言ったのだが、C#はコーディング規約がかなりしっかりしてるから従うことをオススメする Pythonは大規模開発に向いてないが、C#は大規模開発を意識して言語が設計されており、コーディング規約もその場面で役に立つ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/712
713: 名前は開発中のものです。 [sage] 2021/07/20(火) 11:35:18.38 ID:dq+8enEf >705-707 回答ありがとうございます。 まさかサンプルコードにバグがあるとは思いませんでした。 無知ゆえに、文字列が空ならnullとコード通りに思い込んでました。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/713
714: 名前は開発中のものです。 [] 2021/07/20(火) 22:12:15.76 ID:eGWSBu6L Unity2019でAdMob入れてビルドが通らないんだけど誰か頼む原因を教えてくれ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/714
715: 名前は開発中のものです。 [sage] 2021/07/20(火) 22:27:42.62 ID:ufFELV52 >>714 原因は、具体的なビルドエラーの内容も書かずに誰かがエスパーしてくれると思ってる無能さだろ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/715
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 287 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s