J'ai une scène où j'ai le ThirdPersonCharacter du StandardAssets.
J'ai fais un panneau de commandes dans mes options pour que le joueur puisse changer les touches.
J'ai créé un Empty qui me sert de Controller pour tout mon jeu.
Le soucis que j'ai c'est que je ne sais pas comment accéder au script de mon Controller depuis le script du ThirdPersonCharacter.
Je sais accéder à un script depuis un autre :
Code : Tout sélectionner
private GameObject Controller;
private CommandesController CommandesControllerScript;
void Start () {
Controller = GameObject.FindWithTag("TagController");
CommandesControllerScript = Controller.GetComponent<CommandesController>();
}
Code : Tout sélectionner
private GameObject Character;
private UnityStandardAssets.Characters.ThirdPerson.ThirdPersonUserControl ThirdPersonUserControlScript;
void Start () {
Character = GameObject.FindWithTag("TagCharacter");
ThirdPersonUserControlScript= Character .GetComponent<UnityStandardAssets.Characters.ThirdPerson.ThirdPersonUserControl>();
}
Mon controller n'a pas de namespace particulier. Comment y accéder ? Merci