2012-04-19 10 views
0

私はUnityのことを初めて知り、物事のコンセプトに適応するのが本当に難しいと感じています。私の問題は、文字列を返すメソッドと、別のクラスの別のメソッドで、この文字列を取得しようとするときにメソッドを呼び出すメソッドを呼び出すことです。ここ異なるクラスの団結のデータにアクセスする

は、文字列

public string getString(){ 

string hi = "why hello"; 

return hi; 

} 

を返し、ここにあなたがあなたのゲームオブジェクトに参照する必要があるボタンを

void OnMouseUp(){ 


firstScript log = (firstScript)FindObjectOfType(typeof(firstScript)); 

    string hello = log.getString() 

print (hello); 
} 

答えて

2

をクリックしたときに上記の文字列を出力する方法である方法であり、クラスを持っている:

firstScript log =GameObject.find("NameOfGameObject").GetComponent<firstScript>(); 
Debug.Log(log.GetString()); 
関連する問題