[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart10 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
347(1): 2023/05/22(月)15:44 ID:HW5USan/(1) AAS
 画像リンク[png]:i.imgur.com 
348(1): 2023/05/22(月)16:57 ID:dVXSwoqs(1) AAS
 Goto〇〇State関数を作る 
 stateプロパティを作ってこのstateプロパティに 
 GotoNormalState() 
 { 
     state=State.Normal; 
 } 
 のようにして切り替える 
349(1): 2023/05/22(月)17:44 ID:DkhaKnpN(2/3) AAS
 >>347 
 >>348 
 どうもす 
  
 変数に代入して切り替えるのはわかるんすけど、その代入のタイミングはキー操作が行われたときなんですかね? 
  
 例えば、idleからrunに遷移させる場合、右キーを押しますね。このときにstateをidleからrunに切り替えるんでしょうか。 
350: 2023/05/22(月)17:53 ID:hYw1Op0d(1) AAS
 適当なチュートリアルでもみりゃよくね? 
351(1): 2023/05/22(月)18:39 ID:9GNfjqrp(1) AAS
 >>349 
 どこでもいいよ 
 例えば入力からAnimatorに何か送るメソッドとかあるならその中でもいい 
 俺の場合はInputクラス、Attackクラス、Animationクラス、Stateクラスを作っててInputからAttackクラスのメソッドを呼び出したときそのAttackメソッドの中にStateクラスのGotoStateメソッドとAnimatorクラスのAnimatorにパラメーターを送るメソッドを含ませてる 
352: 2023/05/22(月)18:57 ID:HbfnmKuT(2/3) AAS
 こいつはアイドルからランに移る仕方まで教えないとダメやん 
  
 そんなん乱数でいいよ 
 十秒に1回乱数発生させてそれで分岐 
 これで敵AIの完成じゃ 
353: 2023/05/22(月)19:12 ID:U3lq+QTm(1) AAS
 >>346 
 カッコ付けてFSMの真似事してもそれだと何のメリットないから 
 普通の平文に戻せば? 
354: 2023/05/22(月)19:43 ID:kJvt7zDb(1) AAS
 言っちゃ悪いけどステートマシンのこと全く理解してないでしょ、この人 
 生兵法はケガの元っていうし、中途半端な理解で使うくらいなら素直にSwitchで分岐させたほうがいいと思うよ 
355(1): 2023/05/22(月)19:57 ID:DkhaKnpN(3/3) AAS
 >>351 
 どうもす 
 とりあえずやってみます 
356: 2023/05/22(月)21:59 ID:snIZm4RS(1/3) AAS
 キャラクターの動きをステートマシーンで作りたいならUnityちゃんがアニメーターの中に用意してくれてるんだからそれ使えばよくねって思うんだが 
 それじゃダメなのか? 
357(1): 2023/05/22(月)22:02 ID:eRYd/gd/(1) AAS
 こんにちはいつもの奴です 
 マテリアルが白っぽい件はまだ解決しておりませんが 
 また困ったことがおきました 
 シーンを開くとハイアラーキの中がMissingPrefabばかりで何もなくなりました 
 これはシーンファイルを別プロジェクトに移動したせいとおもわれますが 
 何のプレハブが本来あったかは見つける方法ありますか 
 もしくはかたっぱしのプレハブをシーンと同階層に置いたら復活するとかありますでしょうか 
 以上よろしくお願いします 
358: 2023/05/22(月)22:18 ID:snIZm4RS(2/3) AAS
 >>357 
 ハイアラーキはネイティブすぎるw 
 日本ではヒエラルキーの方が通じるぞ 
  
 移動っていうのがどうやってやったかにもよるかな 
 metaファイル毎移動してれば復旧はできるけど、metaファイルを移動してなくて新プロジェクトで再生成されてたらGUIDがズレてしまってるから助からないな 
359: 2023/05/22(月)22:23 ID:snIZm4RS(3/3) AAS
 シーンファイルはアセットファイルへのリンクが書かれてるだけのファイルだからリンク先のデータも一緒にコピーしていかないと意味ないぞ 
  
 そしてファイルの階層は関係ない 
 リンクはmetaファイル内のGUIDというIDを目印にしてるからmetaファイルさえ無事ならばmissingにならない 
360: 2023/05/22(月)23:01 ID:HbfnmKuT(3/3) AAS
 missing修正してくれるのあった気がする 
  
 前使ったことあったが100%じゃないんでガッカリすんな 
361: 2023/05/22(月)23:20 ID:Auz3DUI2(1) AAS
 まず一週間前に戻ります 
362: 2023/05/23(火)02:40 ID:SqsYt0m+(1) AAS
 >>345 
 ありがとうございます 
 Udemyについても調べてそっちで良さそうなのあったら見て見ます! 
363: 2023/05/23(火)08:25 ID:Ljz3SPD5(1/3) AAS
 >>355 
 継承とインターフェース勉強した方が良いのと、アニメーターとアニメーションイベントで代用出来ないか検討すべき。 
364: 2023/05/23(火)08:30 ID:nKkxAi2q(1/2) AAS
 前後左右どこでも向けるオブジェクトの向きを、Y軸のRotationから判定して4方向と8方向に分類したい 
 4方向ステータスと8方向ステータスを作るわけだが、Enumはどんなのが良いと思う? 
  
 NEWSかUDLRか…… 
 XZ+Positive or Negative が本来の意味通りなんだろうけど文字数が長くなるし…… 
  
 いや好きにしろという話なんだけど普段ゲーム開発してる人の肌感感を聞きたくてだな 
365: 2023/05/23(火)09:33 ID:rcIuBCWV(1) AAS
 時と場合によるとしか 
 3Dか2Dか、キャラを回転させて表示するのか切り替えるのか、 
 マップを意識した移動なのか、etc 
366: 2023/05/23(火)12:08 ID:nKkxAi2q(2/2) AAS
 カメラはキャラに完全追従トップダウン 
 キャラグラは4方向のビルボード 
 移動は8方向だがキャラから出るRayはグラフィックに合わせて4方向 
  
 そんな感じ 
 カメラ回す予定はないが……万が一があるかもしれんのでUDLRはなしだな! 
上下前次1-新書関写板覧索設栞歴
あと 636 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s