[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
381: 名前は開発中のものです。 [sage] 2020/05/08(金) 10:10:31 ID:UflBmPCI >>349 質問させて下さい。 ターン制バトルのRPGなどで敵ABCが居たとして、 それぞれの攻撃の処理にモーションを含めて1秒ずつかかるとします。 Aの攻撃が終わったらBの攻撃〜とする時にコルーチンなどで1秒毎に行動させる方法が思い浮かびます。 しかし、ゲームを作っているうちにAのモーションは2秒かかるという状況もでてくると思います。 その場合はAの行動が終わった事をフラグにして、アップデート関数でif(A行動済み==true)という風に作るのでしょうか? それとも、Aの行動が終わった時に呼び出す〜みたいな関数があるのでしょうか? アップデートを極力使わずにプログラミングしているのですが、アクションゲームなどは常にアップデート多様していると思うのであまり気にしないで使っていいのでしょうか? ご指導頂ければと思います。 よろしくお願い致します。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/381
383: 名前は開発中のものです。 [sage] 2020/05/08(金) 10:28:24 ID:vnSLXTuW >>381 いろんな作り方があるので間違いじゃないです。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/383
384: 名前は開発中のものです。 [sage] 2020/05/08(金) 10:33:59 ID:vnSLXTuW >>381 敵ににスクリプトが付いていて、呼び出して行動させるなら、戻り値で対応するべきかと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/384
392: 名前は開発中のものです。 [] 2020/05/08(金) 18:03:02 ID:iGwLiiUh >>381 DOTweenであれば、 .OnCompleteがアニメーションが終わったら実行されるコールバックなので、 この中に続いて行いたい処理を書くのはどうでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/392
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s