[過去ログ]
【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net (1002レス)
【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
603: 名前は開発中のものです。 [sage] 2017/06/23(金) 00:32:58.38 ID:mgg71Aoi 2Dキャラクター作成を通してスクリプトの勉強をしています。 問題:遅延が発生します。 ・やりたいこと 入力:右キー 出力:デバッグログに「On」と表示、出力2:キャラクターのアニメーションを待機からダッシュに変更、キャラクターが右に移動する シーン上にはカメラ、ライト、キャラクター1体(アニメーション2つ)のみを配置しています。 スクリプト自体はぱっと見無事に実行され、キャラクターは右キーを押せば右に移動するようになりアニメーションも指定のものに変化しましたが アニメーションが変化するまで時間がかかり、入力開始直後は待機モーションのまま滑るように移動します。 60fpsで録画してみたところ、キャラクターのpositionが動き出してからアニメーションが変化するまで8fの差がありました。 また、同様の処理でキーから手を離すとキャラクターが静止し待機モーションに移行するようにしていますが、こちらも同じく遅延します。 以下がキャラクターにアタッチしたスクリプトのうち、update内に記述したものです。どこを変更したらよいでしょうか? if(Input.GetKey("right")) { Debug.Log("On"); animator.SetBool("isRun", true); transform.position += transform.right * 0.05f; } else { Debug.Log("Off"); animator.SetBool("isRun", false); } http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/603
606: 名前は開発中のものです。 [sage] 2017/06/23(金) 00:47:39.65 ID:AloPWatC >>603 これだろhas exit time http://tsubakit1.hateblo.jp/entry/2015/07/23/233000 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/606
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.431s*