Esempio n. 1
0
    void ResetShoot()
    {
        if (characterBehavior.state == CharacterBehavior.states.DEAD)
        {
            return;
        }
        if (characterBehavior.grounded)
        {
            characterBehavior.Run();
        }
//		else if(characterBehavior.jumpsNumber<2)
//			characterBehavior.state = CharacterBehavior.states.JUMP;
        //else
        //	characterBehavior.state = CharacterBehavior.states.DOUBLEJUMP;
    }
Esempio n. 2
0
 void ResetShoot()
 {
     if (characterBehavior.state == CharacterBehavior.states.DEAD)
     {
         return;
     }
     if (characterBehavior.floorCollitions.state == CharacterFloorCollitions.states.ON_FLOOR)
     {
         characterBehavior.Run();
     }
     else if (characterBehavior.jumpsNumber < 2)
     {
         characterBehavior.state = CharacterBehavior.states.JUMP;
     }
     else
     {
         characterBehavior.state = CharacterBehavior.states.DOUBLEJUMP;
     }
 }