public FishBread() { isAnimate = false; state = TEEL_STATE.OJ_IDLE; start = 0; endTime = 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); }
public Sprite GetSprite(TEEL_STATE TEEL_STATE) { return(list_sp[(int)TEEL_STATE]); }
public int Count(TEEL_STATE TEEL_STATE) { return(GetSprite(TEEL_STATE).Count); }
public int Height(TEEL_STATE TEEL_STATE) { return(GetSprite(TEEL_STATE).Size.Y); }
public int WIdth(TEEL_STATE TEEL_STATE) { return(GetSprite(TEEL_STATE).Size.X); }
public void Draw(TEEL_STATE TEEL_STATE, int cf, Vector2 pt, Color c) { GetSprite(TEEL_STATE).Draw(batch, cf, pt, c); }
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); }