空中でダメージを受けるとisControllableをfalseになり、空中でふわふわと浮いてしまった。
なのでジャンプ中に攻撃を受けると落ちるを実行。
Update関数の中に
if (!isControllable){
if(jumping){
verticalSpeed -= gravity * Time.deltaTime* 2;
}
if(jumping){
verticalSpeed -= gravity * Time.deltaTime* 2;
}
}
ただ単に重力をかけただけ。
参考になるかはわかりませんがメモがてら書いておきます。
もっといい方法あるよって方はコメントにて指摘お願いします。
0 件のコメント:
コメントを投稿