Ejemplo n.º 1
0
        private void SwitchTextureHelper()
        {
            switch (this.textureCurState)
            {
            case WindmillStatesAnim.state_first:

                this.textureCurState = WindmillStatesAnim.state_second;
                this.curTexture      = this.texSecondAnim;

                break;

            case WindmillStatesAnim.state_second:

                this.textureCurState = WindmillStatesAnim.state_third;
                this.curTexture      = this.texThirdAnim;

                break;

            case WindmillStatesAnim.state_third:

                this.textureCurState = WindmillStatesAnim.state_first;
                this.PlaySound();
                this.curTexture = this.texFirstAnim;

                break;

            default:
                this.curTexture = this.beginTex;
                break;
            }
        }
Ejemplo n.º 2
0
 public Windmill(Game game) : base(NEXT_STAGE_TIME, game, CellState.Windmill, 0, BuildingState.Begin)
 {
     this.FarmersCounter  = 0;
     this.textureCurState = WindmillStatesAnim.state_first;
 }