やりたい事
上図のように、消えるアニメーションの最後でスプライトが消えるようにしたい。
(普通にキーを追加しても空のキーは追加できない上に,テクスチャで準備すると最後の透明部分が無視される)
やり方
結論から言うと、空のアニメーションを作ってそこからコピーするという泥臭い方法。
1. AnimationとAnimationControllerを作る
Assets -> Create -> Animation
Assets -> Create -> Animation Controller
2. 新規GameObjectを作る
- 追加するコンポーネント
- Sprite Renderer
- Animator
- Animatorに1で作ったControllerをつける
3. Animationに空要素追加
- AddPropertyから
SpriteRenderer -> Sprite
を追加
4. 空要素をコピー
- 目的のブツをコピーして、追加したいAnimationに張り付ける