Пример #1
0
    //检测当前笑脸状态
    public void setState(face_state state)
    {
        if (faceSprite == null)
        {
            faceSprite = GetComponent <SpriteRenderer>();
        }
        if (this.state == face_state.dead)
        {
            return;
        }
        this.state = state;
        switch (state)
        {
        case face_state.ok:
            faceSprite.sprite = Done_Photo.get().face_ok;
            break;

        case face_state.ooh:
            faceSprite.sprite = Done_Photo.get().face_ooh;
            break;

        case face_state.dead:
            faceSprite.sprite = Done_Photo.get().face_dead;
            break;

        case face_state.wow:
            faceSprite.sprite = Done_Photo.get().face_wow;
            break;
        }
    }
Пример #2
0
 public void setState(face_state state)
 {
     if(faceSprite == null) {
         faceSprite = GetComponent<SpriteRenderer>();
     }
     if(this.state == face_state.dead) {
         return;
     }
     this.state = state;
     switch (state) {
         case face_state.ok:
             faceSprite.sprite = Shit.get().face_ok;
             break;
         case face_state.ooh:
             faceSprite.sprite = Shit.get().face_ooh;
             break;
         case face_state.dead:
             faceSprite.sprite = Shit.get().face_dead;
             break;
         case face_state.wow:
             faceSprite.sprite = Shit.get().face_wow;
             break;
     }
 }
Пример #3
0
 //重置当前场景
 public void Reset()
 {
     this.state = face_state.ok;
     setState(face_state.ok);
 }
Пример #4
0
 public void Reset()
 {
     this.state = face_state.ok;
     setState(face_state.ok);
 }