コード例 #1
0
    // Update is called once per frame
    void Update()
    {
        switch (parentCtrl.GetFaceState())
        {
        case FaceState.Normal:
            spriteRenderer.sprite = NormalSprite;
            break;

        case FaceState.Smile:
            spriteRenderer.sprite = SmileSprite;
            break;

        case FaceState.Anger:
            spriteRenderer.sprite = AngerSprite;
            break;

        case FaceState.Sleep:
            spriteRenderer.sprite = SleepSprite;
            break;

        case FaceState.Surprise:
            spriteRenderer.sprite = SurpriseSprite;
            break;

        case FaceState.Nothing:
            spriteRenderer.sprite = NothingSprite;
            break;

        case FaceState.NotGood_First:
            spriteRenderer.sprite = NotGood_FirstSprite;
            break;

        case FaceState.NotGood_Second:
            spriteRenderer.sprite = NotGood_SecondSprite;
            break;

        case FaceState.NotGood_Third:
            spriteRenderer.sprite = NotGood_ThirdSprite;
            break;

        case FaceState.Cat:
            spriteRenderer.sprite = CatSprite;
            break;

        case FaceState.Punsuka:
            spriteRenderer.sprite = PunsukaSprite;
            break;

        default:
            spriteRenderer.sprite = NormalSprite;
            break;
        }
    }