| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- using System;
 
- namespace GameLogic.Combat.Hero.SubStatus
 
- {
 
-     public class SubStatusBasic : IDisposable
 
-     {
 
-         public ShowBaiscEntity CombatHeroEntity;
 
-         public void Init(ShowBaiscEntity combatHeroEntity)
 
-         {
 
-             CombatHeroEntity = combatHeroEntity;
 
-             ProInit();
 
-         }
 
-         public virtual string IsGetStateName()
 
-         {
 
-             return null;
 
-         }
 
-         protected virtual void ProInit()
 
-         {
 
-             
 
-         }
 
-         public void Update(float t)
 
-         {
 
-             ProUpdate(t);
 
-         }
 
-         protected virtual void ProUpdate(float t)
 
-         {
 
-         }
 
-         public void Dispose()
 
-         {
 
-             CombatHeroEntity.CombatAIBasic.RemoveSubStatus(this);
 
-             ProDispose();
 
-             CombatHeroEntity = null;
 
-         }
 
-         protected virtual void ProDispose()
 
-         {
 
-         }
 
-     }
 
- }
 
 
  |