Beispiel #1
0
 private void ToggleForm()
 {
     if (form == Form.PERSON)
     {
         SetForm(Form.BIRD);
     }
     else if (form == Form.BIRD)
     {
         SetForm(Form.PERSON);
     }
     if (grounded && form == Form.BIRD)
     {
         if (Input.GetKey(KeyCode.A) || Input.GetKey(KeyCode.D))
         {
             Jump();
         }
         else
         {
             body.velocity = new Vector2();
         }
     }
     UpdatePlayerDisplay();
     SoundController.PlayShapeshift();
     ObjectController.CreateTransformationSmoke(transform.position);
 }