void Update ()
{
if(isJumping)
CheckJumpState();
if (! obstacleElement.isTreated)
TreatObstacleElement(obstacleElement);
if ((!currentElement.isTreated) && CurrentDirection.squareCanBeTreat(transform.position))
TreatElement(currentElement);
transform.Translate(CurrentDirection.direction * speed);
}