示例#1
0
        public State(String alias,Player p)
        {
            animation = new AnimationSequence(alias);
            player = p;

            //Register the animation
            AnimationSpace.getInstance().addAnimation(animation);

            animation.setPos(new Vector2(200, 50));
            //Intialize the state
            init();
        }
 public IdleState(String a,Player p)
     : base(a,p)
 {
 }
 public WalkLeftState(String a,Player p)
     : base(a,p)
 {
 }
 /// <summary>
 /// The function adds a player to the list
 /// </summary>
 /// <param name="player"></param>
 public void add(Player player)
 {
     list.Add(player);
 }
 public WalkRightState(String a,Player p)
     : base(a,p)
 {
 }