public void ChangeCurrentPawn(GameObject newPawn) { // Debug.Log("HUDLeft//ChangeCurrentPawn "+ newPawn); Debug.Log("HUDLeft A ameliorer : ChangeCurrentPawn dans GameMaster"); gmc.currentPawn = newPawn; currentPawn = newPawn; mv_p = newPawn.GetComponent <MovingPerso>(); refreshAction = true; pawnFace.GetComponent <UnityEngine.UI.Image>().sprite = mv_p.faceSprite; }
// Use this for initialization. void Start() { // Debug.Log("Avancer ICI : but supprimer les show action et les gérer ici. Une update pour toutes les actions"); refreshAction = true; mv_p = currentPawn.GetComponent <MovingPerso>(); pawnFace = this.transform.Find("pawnFace"); gmc = GameObject.Find("GameMaster").GetComponent <GameMasterCode>(); // Debug.Log("HUDLeft//Start/ gmc :" + gmc + " currentPawn:" + currentPawn); gmc.currentPawn = currentPawn; }