當場景越來越大啼止,我們對于游戲?qū)ο蟮囊靡苍絹碓蕉啵敲催@時候就需要用到利用腳本來控制我們的標簽了兵罢,減少在程序上的失誤献烦,提升工作效率。
先附上獲取方法卖词,如下:
alarmLight = GameObject.FindWithTag(Tags.AlarmLight).GetComponent<AlarmLight>();
注明:獲取方法根據(jù)你的需要巩那,在其它腳本進行獲取就可以了。
下面就是我們的Tags標簽管理類了此蜈,無需掛載到任何對象即横,也不需要繼承任何類
using UnityEngine;
/// <summary>
/// Tasg腳本(標簽管理類,無需繼承任何類)標簽名字必須與Tag設(shè)置一致
/// </summary>
public class Tags
{
/// <summary>
/// 警報標簽
/// </summary>
public const string AlarmLight = "AlarmLight";
/// <summary>
/// 喇叭標簽
/// </summary>
public const string Siren = "Siren";
/// <summary>
/// player標簽
/// </summary>
public const string Player = "Player";
/// <summary>
/// GameController標簽
/// </summary>
public const string GameController = "GameController";
}
當場景越來越大裆赵,引用多了东囚,這么使用是不是省心了很多,而且效率高了呢战授。