示例#1
0
 public abstract float GetWeight(BasicEnemy enemy, int numSteerables);
示例#2
0
 public abstract Vector2 GetSteering(BasicEnemy enemy, Vector2 currentSteering);
示例#3
0
 public virtual void OnLeaveState(BasicEnemy enemy)
 {
 }
示例#4
0
 public virtual void DoState(BasicEnemy enemy, List <SteeringEffect> steerings, CharacterController2D controller, List <Effect> effects)
 {
     enemy.ChangeToDefaultState();
 }
示例#5
0
 public virtual void OnEnterState(BasicEnemy enemy)
 {
 }
示例#6
0
 public virtual float GetChanceForState(BasicEnemy enemy)
 {
     return(0);
 }