Transition system for uGUI.
- 単純なアニメーション(点滅、回転、拡縮など)をスクリプトやアセットなしで実装できます
- UIAnimation : シンプルなTweenを実装できます
- Unity標準のAnimationを利用しません
- 絶対的/相対的なTween値を設定できます
- 以下のプロパティタイプをサポートします
- Position
- Rotation
- Scale
- Size
- Alpha
- (Custom)
- 設定をプリセットとして保存、編集ができます
- 初期位置をスクリプトから変更できます
- Ignore Time Scaleをサポートします
- Play On Awakeをサポートします
- コールバックを設定できます
- 以下のループタイプをサポートします
- Once
- Loop
- Delayed Loop
- Ping Pong
- Delayed Ping Pong
- 多彩なアニメーションカーブプリセットをサポートします
- UITransition : UIAnimationを組み合わせて、Show/Hide/Idle/Press/Clickステートに対応したアニメーションを設定できます
- Unity5.4+ (included Unity 2017.x)
- No other SDK is required.
- Download UITransition.unitypackage and install on your unity project.
- AddComponent
UITransition
orUIAnimation
to the GameObject. - Enjoy!
- Feature: Changing state on enable.
- Feature: Delay children sequencial.
- Position X/Y
- Hierarchy
- Reversing
- Feature: UITransition
- Supports Show/Hide/Idle/Press/Click states.
- Parent-child relations for bulk operation.
- Editable preset.
- Additional delaying on Show/Hide.
- Ignore Time Scale.
- Feature: UIAnimation
- Supports simple property tweening.
- Absolute/Relative tween value.
- Editable preset.
- Animation curve.
- Looping.
- Play on awake.
- Ignore time scale.
- Play forward/reverse.
- GitHub Page : https://github.com/mob-sakai/UITransition
- Issue tracker : https://github.com/mob-sakai/UITransition/issues