123456789101112131415 |
- using Sirenix.OdinInspector;
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public abstract class ToolAnimationBase
- {
- public abstract void InitState(ToolAnimationItem toolAnimationItem, bool reverse);
- public abstract void FinishedState(ToolAnimationItem toolAnimationItem, bool reverse);
- public virtual void OnDrawGizmos(ToolAnimationItem toolAnimationItem) { }
- public abstract void PlayTrigger(ToolAnimationItem toolAnimationItem, bool reverse);
- public abstract void StopPlay(ToolAnimationItem toolAnimationItem, bool reverse);
- public virtual void EditorPlayUpdate(ToolAnimationItem toolAnimationItem, bool reverse) { }
- public virtual void PlayUpdate(ToolAnimationItem toolAnimationItem, bool reverse) { }
- }
|