gameObject
スポーンする「プレーヤー」がありますOnServerInitialized()
。の場合はタグ「敵」が「プレイヤー」に変わりGetComponent<NetworkView>().isMine
ます。
私は次のようなものを作りたいです:
void OnTriggerEnter (Collider Enemy){
if (ScoreManager.score > Enemy.Score) {
ScoreManager.score = ScoreManager.score + Enemy.Score;
}
else if (ScoreManager.score < Enemy.Score) {
Destroy (gameObject);
}
}
しかし、スポーンした敵プレイヤーのポイントにアクセスする方法がわかりません。
私の ScoreManager スクリプト:
public static int score;
Text text;
void Awake () {
text = GetComponent <Text> ();
score = 0;
}
void Update () {
text.text = "Score: " + score;
}
}
gameObject
という名前の GUI テキストに添付されますScoreText
。