2016-04-25 3 views
0

私は現在、学校の月曜日に予定されているプロジェクトに取り組んでいます。私はしばらくの間それに取り組んできましたが、コーディングに関しては、私は事実上初心者なのでいつもエラーを解決できません。オブジェクトのGUIをクリックするたびに、どのようにコードを書式設定する必要がありますか?私は現在Unityバージョン5.3を使用しています。マウスクリックオブジェクトユニティ5.3 UI?

コード:

#pragma strict 

var scanners : UIText //variable for GUI text 

function Start() //scanner not clicked 

{ 
    scanners.enabled=false; 
} 

function OnMouseDown() //scanner clicked 

{ 
    scanners.enabled=true; 
} 

function OnMouseUp() //scanner unclicked 

{ 

    scanners.enabled=false; 
} 

答えて

1

GUI要素がOnGUI()関数内で描かれています。これは古いことです。 Unity 5以降、UIテキストエレメント(rightclick hierarchy > UI > Text)を追加するか、の機能を実行するときに、そのテキストに、次にgameObject.SetActive(true/false);を使用するだけです。

+0

あなたが必要としている回答に答えてください。ありがとうございました :) –