

Unity初心者です。  
2Dのアクションゲームを製作していますが、アニメーション遷移がうまくいかず困っています。  
プレイヤーには今のところ(Idle) (Walk) (Jump)の三つのアニメーションを与えています。  
しかし、（Jump)⇒（Walk)のトランジションがうまく動きません。  
トランジションの設定は
velocity.yが０、かつ移動キーを押していればWalkをtrueにし、それ以外の二つはfalseにするというものです。これだと確かにジャンプした後にジャンプのアニメーションからwalkのアニメーションに代わってくれますが０．２秒あまりのラグが生まれてしまいます。どうすればこのラグをなくすことができるでしょうか？  
不明な点がございましたら遠慮なくお申し付けください。回答お待ちしております。


CC BY-SA 4.0
2019-02-05T10:36:05.917
52567
2019-02-06T01:20:30.777
32053
question
unity2d
animatorの遷移　着地判定について


Animatorの遷移条件や詳細が正しく設定されているか見直してください。  
IdleからWalkやJumpは即座に行われているのであれば、異なる設定が行われているはずです。

・Has Exit Timeのチェックを外す  
・ブレンド時間などを0にする


CC BY-SA 4.0
2019-02-05T11:13:11.840
52568
2019-02-06T01:20:30.777
2019-02-06T01:20:30.777
25396
25396
52567
answer