123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- using System;
- using GameTimeLine.CustomizeTimeLogic;
- namespace GameLogic.Combat.Hero
- {
- public class HeroAnimtionBasic : IDisposable
- {
- protected CombatHeroEntity combatHeroEntity;
- public virtual void SetSpecialDotMonoFollow(SpecialDotInfo specialDotInfo)
- {
-
- }
- public void Init(CombatHeroEntity combatHeroEntity)
- {
- this.combatHeroEntity = combatHeroEntity;
- ProInit();
- }
- protected virtual void ProInit()
- {
- }
- public virtual HeroPlayStateInfoBasic Play(string name, float speed = 1)
- {
- return null;
- }
- public void Update(float t)
- {
- ProUpdate(t);
- }
- protected virtual void ProUpdate(float t)
- {
- }
- public void Dispose()
- {
- ProDispose();
- }
- protected virtual void ProDispose()
- {
- }
- }
- }
|