unityのアニメーターのスクリプト制御について
現在のステートがjumpステートの場合パラメーターのjumpがtrueにならないようにしたいのですができません。
どこを直せばよいでしょうか?
またステート中に同じステートを行わないような抽象的なコードのかき方があればご教授ください
///スペースが押されたら
if (Input.GetKey (KeyCode.Space)){
///ジャンプステートじゃなかったらjumpパラメータをオン
if (currentBaseState.fullPathHash != jump) {
anim.SetBool ("jump", true);
}
}
else { anim.SetBool("jump" ,false); }
previous = currentBaseState.fullPathHash; ///現在のステートを保持
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/04 14:09
2016/11/05 05:48
2016/11/05 10:34