public void init() { nb = 0; Holder hold = Holder.instance; foreach (SequenceInput seq in sequencesToDo) { foreach (DataInput dI in seq.dI) { nb++; } } hold.setText(nb); if (failClic == null) { failClic = hold.failClic; } if (successClic == null) { successClic = hold.successClic; } if (successScenette == null) { successScenette = hold.soundsSuccess[Random.Range(0, hold.soundsSuccess.Count - 1)]; } this.transform.position -= Vector3.forward; if (!startScene) { Holder.instance.setTime(duration, true); } decor.sprite = backgroundSprite; if (!falseScene) { hero.setAnimator(animPourHero); } inputPressed = false; currentSequenceIndex = -1;//car on fait un index++ au debut de next sequence }