déclaration variable "script" en C++

Pour les scripts écrits en C#
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :

Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé

Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie

Exemple :

[DB-RS] Mouvement perso multijoueur
obefa
Messages : 32
Inscription : 24 Fév 2012 11:43
Localisation : Paris
Contact :

déclaration variable "script" en C++

Message par obefa » 25 Fév 2015 19:03

Bonjour,

voilà quelques heures que je cherche sur tous les forums et que je ne trouve pas la solution, qui doit être toute simple pourtant...
J’essaie d'accéder à une fonction dans un script à partir d'un autre script. les deux sont en C++.
J'utilise la fonction

Code : Tout sélectionner

public class maClass : MonoBehaviour
{
    public declarationvariable monScript;
    void Start ()
   {
      monScript=GameObject.Find ("monObjet").GetComponent<leScript> ();
   }

   void OnMouseDown() 
	{ 
	monScript.doSomething ();
	}
}


le problème c'est que je ne trouve pas sous quel format déclarer la variable monScript pour qu'elle soit utilisable.. idiot non ?

merci !!

Avatar de l’utilisateur
minirop
Messages : 184
Inscription : 25 Juin 2014 12:58

Re: déclaration variable "script" en C++

Message par minirop » 25 Fév 2015 19:48

le type de la variable est le nom du script. donc dans cet exemple, ça serait public leScript monScript;
Développeur Nintendo & PS Vita RIP PSM. Vive moi. Vive Unity. Flappikachu Vita

obefa
Messages : 32
Inscription : 24 Fév 2012 11:43
Localisation : Paris
Contact :

Re: déclaration variable "script" en C++

Message par obefa » 25 Fév 2015 20:01

super merci ! :D


Répondre

Revenir vers « (C#) CSharp »