アニメーション中かどうか確認する【unity】

公開日: 2014/09/18 SmoothMoves unity


オブジェクトがアニメーション中かどうか確認する
if (animation.IsPlaying("animation_name"))
{
//animation_nameはアニメーション中です
}

if (!animation.IsPlaying("animation_name"))
{
//animation_nameはアニメーションしていません
}


これで攻撃アクション後にアニメーションを戻したり、ジャンプ中かどうか確認できる様になりました
ただ、animation.IsPlayingはroopモードのアニメーションには反応しないので注意ですね

SmoothMovesのアニメーションでも動作確認できました
  • ?±??G???g???[?d????u?b?N?}?[?N???A

0 件のコメント :

コメントを投稿