■ このスレッドは過去ログ倉庫に格納されています
【3Dゲームエンジン】Unity質問スレッド8
- 818 :名前は開発中のものです。:2014/04/26(土) 18:48:34.74 ID:hwS1L03d.net
- メカニムの話なんですが、
AnyStateからボタンを押すとしゃがむ、ボタンを離すとIdleへ
というステートを組んだのですが、ボタンを離してもしゃがんだ状態のままIdleへ戻りません
ステート的にはSitDownというステートでずっととどまっている状態で、
GetBoolで調べてもちゃんとSitDown変数がfalseになってます
スクリプト的にはこんな感じ
if (Input.GetButtonDown ("SitDown")) {
animator.SetBool ("SitDown",true);
//animator.SetTrigger ("SitDown")ためしにこう書いてみたがだめだった;
}
if (Input.GetButtonUp ("SitDown")) {
animator.SetBool ("SitDown", false);
}
意味がわからないのでどうしたもんやらなんですが、他になんかチェックするところありますか?
transition設定するパネルのの合成波形の位置設定がおかしいとか
総レス数 1002
311 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200