Пример #1
0
    IEnumerator ShowMoveToMouseAnimation()
    {
        if (this.target != Target.Sausage)
        {
            yield return(blow.StartAnimation());

            yield return(blow.StartAnimation());
        }
        yield return(spoonAndForkHolder.GoToMouse());

        if (this.target == Target.Sausage)
        {
            spoonAndForkHolder.MakeForkEmpty();
        }
        else
        {
            spoonAndForkHolder.MakeSpoonEmpty();
        }

        head.CloseTheMouse();
        StartCoroutine(spoonAndForkHolder.RotateRight());
        yield return(armRotator.MoveDownFast());

        this.state = State.WaitEyeClick;
        head.StartBlinkEyes();
    }