1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using Object = UnityEngine.Object;
- namespace Animancer
- {
-
-
-
-
-
-
-
-
- public interface ITransition : IHasKey, IPolymorphic
- {
-
-
-
-
-
-
-
-
-
-
-
-
- AnimancerState CreateState();
-
- float FadeDuration { get; }
-
-
-
-
- FadeMode FadeMode { get; }
-
-
-
-
-
-
-
- void Apply(AnimancerState state);
-
- }
-
-
-
-
-
-
- public interface ITransition<TState> : ITransition where TState : AnimancerState
- {
-
-
-
-
-
- TState State { get; }
-
-
- new TState CreateState();
-
- }
- }
|