public void Initialize(string _stateName, AnimationStateMachine _asm)
 {
     currentFrame = new AnimationFrame();
     stateName    = _stateName;
     ASMachine    = _asm;
     Speed        = 1; //set default speed
 }
Beispiel #2
0
 public void Initialize(IEntity ownerEntity)
 {
     ASMachine       = new AnimationStateMachine();
     _owner          = ownerEntity;
     resourceManager = ServiceLocator.Instance.GetService <IResourceManager>();
     ASMachine.Initialize(_owner);
 }