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; }
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; } }