// Update is called once per frame void Update() { if (!mouvementEnCours && !mouvementActif && mainActive && (Input.GetButton("TriggerRight") || Input.GetButton("TriggerLeft"))) { mouvementEnCours = true; mouvementActif = true; gereMouvement.choisitMainActuelle(); /*GameObject murObjet = transform.parent.gameObject; * Mur murPiece = CreeNiveau.renvoieMur(murObjet); * gereMouvement.changePiece(murPiece);*/ } else if (mouvementEnCours && (!Input.GetButton("TriggerRight") && !Input.GetButton("TriggerLeft"))) { mouvementEnCours = false; mouvementActif = false; GameObject murObjet = transform.parent.gameObject; Mur murPiece = CreeNiveau.renvoieMur(murObjet); gereMouvement.choisitPiece(murPiece); } else if (mouvementEnCours) { gereMouvement.recaleCameraRig(); } }
// Update is called once per frame void Update() { if (Input.GetButtonDown("Jump")) { murChoisi = CreeNiveau.renvoieMur(murReference); BougeCameraRig bouge = GetComponent <BougeCameraRig>(); bouge.choisitPiece(murChoisi); } }