| 123456789101112131415161718 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public abstract class IndependentAniBase
- {
- public abstract void InitState(ToolPackInteractive_IndependentAni toolAnimationItem, bool reverse);
- public abstract void FinishedState(ToolPackInteractive_IndependentAni toolAnimationItem, bool reverse);
- public virtual void OnDrawGizmos(ToolPackInteractive_IndependentAni toolAnimationItem) { }
- public abstract void PlayTrigger(ToolPackInteractive_IndependentAni toolAnimationItem, bool reverse);
- public abstract void StopPlay(ToolPackInteractive_IndependentAni toolAnimationItem, bool reverse);
- public virtual void EditorPlayUpdate(ToolPackInteractive_IndependentAni toolAnimationItem, bool reverse) { }
- public virtual void PlayUpdate(ToolPackInteractive_IndependentAni toolAnimationItem, bool reverse) { }
- public virtual void PlayByValue(ToolPackInteractive_IndependentAni toolAnimationItem, float value, bool reverse) { }
- public virtual float StopPlayBack(ToolPackInteractive_IndependentAni toolAnimationItem, bool reverse) { return 0f; }
- }
|