Пример #1
0
 public FishBread()
 {
     isAnimate = false;
     state     = TEEL_STATE.OJ_IDLE;
     start     = 0;
     endTime   = 0;
 }
Пример #2
0
        private int CalcCount(TEEL_STATE state)
        {
            switch (state)
            {
            case TEEL_STATE.OJ_BASEING:
                return((int)SPRITE_COUNT.SP_BASEING - 1);

            case TEEL_STATE.OJ_PATING:
                return((int)SPRITE_COUNT.SP_PATING - 1);

            case TEEL_STATE.OJ_REVERSEING:
                return((int)SPRITE_COUNT.SP_REVERSING - 1);

            case TEEL_STATE.OJ_FINISHING:
                return((int)SPRITE_COUNT.SP_FINISHING - 1);

            case TEEL_STATE.OJ_BURNING:
                return((int)SPRITE_COUNT.SP_BURNING - 1);
            }
            return(0);
        }
Пример #3
0
 public Sprite GetSprite(TEEL_STATE TEEL_STATE)
 {
     return(list_sp[(int)TEEL_STATE]);
 }
Пример #4
0
 public int Count(TEEL_STATE TEEL_STATE)
 {
     return(GetSprite(TEEL_STATE).Count);
 }
Пример #5
0
 public int Height(TEEL_STATE TEEL_STATE)
 {
     return(GetSprite(TEEL_STATE).Size.Y);
 }
Пример #6
0
 public int WIdth(TEEL_STATE TEEL_STATE)
 {
     return(GetSprite(TEEL_STATE).Size.X);
 }
Пример #7
0
 public void Draw(TEEL_STATE TEEL_STATE, int cf, Vector2 pt, Color c)
 {
     GetSprite(TEEL_STATE).Draw(batch, cf, pt, c);
 }
Пример #8
0
 public void AddSprite(TEEL_STATE TEEL_STATE, ContentManager cm, string s)
 {
     list_sp[(int)TEEL_STATE] = new UI.Sprite();
     list_sp[(int)TEEL_STATE].Load(cm, s);
 }