3 回答
TA贡献1824条经验 获得超5个赞
publicprivate.
public class ScriptA : MonoBehaviour{
public int playerScore = 0;
void Start()
{
}
public void doSomething()
{
}}playerScoreScriptAScriptBGameObject.FindGetComponent
public class ScriptB : MonoBehaviour{
ScriptA scriptInstance = null;
void Start()
{
GameObject tempObj = GameObject.Find("NameOfGameObjectScriptAIsAttachedTo");
scriptInstance = tempObj.GetComponent<ScriptA>();
//Access playerScore variable from ScriptA
scriptInstance.playerScore = 5;
//Call doSomething() function from ScriptA
scriptInstance.doSomething();
}}TA贡献1862条经验 获得超7个赞
HealthEnemy_StatsComponentPlayer_StatsStart
DestroyEnemy_Stats
TA贡献1805条经验 获得超9个赞
gameObject.GetComponent<Character_Stats>()Start()
GetComponentDictionary<GameObject, Enemy_Stats>
- 3 回答
- 0 关注
- 628 浏览
添加回答
举报
