unity調(diào)用另一個(gè)腳本的變量 Unity3D中在一個(gè)腳本中怎么獲得另一個(gè)腳本中的變量?
Unity3D中在一個(gè)腳本中怎么獲得另一個(gè)腳本中的變量?1. 創(chuàng)建兩個(gè)新的C腳本2。在test1腳本中定義一個(gè)整數(shù)變量speed并將其賦值為60,然后在start函數(shù)3中輸出結(jié)果。在test2中定義公
Unity3D中在一個(gè)腳本中怎么獲得另一個(gè)腳本中的變量?
1. 創(chuàng)建兩個(gè)新的C腳本2。在test1腳本中定義一個(gè)整數(shù)變量speed并將其賦值為60,然后在start函數(shù)3中輸出結(jié)果。在test2中定義公共類變量T1,將其賦值為test1類的成員10,并輸出結(jié)果4。將腳本拖動(dòng)到場景中的對象,其中T1列需要在對象5上拖動(dòng)test1腳本。觀察控制臺(tái)的輸出(先60個(gè),后10個(gè))
unity c#腳本中怎么定義變量?
首先,將要獲取的變量權(quán)限定義為公共類型變量。方法1。Publicgameobject另一個(gè)對象//拖動(dòng)監(jiān)視器面板以指定另一個(gè)對象。Getcomponent<腳本>()。變量的獲取和更改。方法2:將另一個(gè)對象命名為“XXX”游戲?qū)ο?。查找(“XXX”)。Getcomponent<腳本>()。變量方法3。將另一個(gè)對象命名為“XXX”GameObject.FindGameObjectWithTag(“XXX”)。Getcomponent<腳本>()。變量