예제 #1
0
 public virtual void Initialize(IUnit unit, IAnimatorHelper animatorHelper) {
     currentUnit = unit;
     this.animatorHelper = animatorHelper;
 }
예제 #2
0
 public UnitIdleState(UnitModel model, IAnimatorHelper animatorHelper)
     : base(model, animatorHelper)
 {
 }
 public FriendlyAnimalIdleState(UnitModel model, IAnimatorHelper animatorHelper)
     : base(model, animatorHelper)
 {
 }
예제 #4
0
 public UnitMoveState(IMovable current, ITransform target, IAnimatorHelper animatorHelper)
     : base(null, animatorHelper)
 {
     this.target = target;
     this.current = current;
 }