博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unity3d标签管理类-利用脚本控制标签,提升工作效率
阅读量:6232 次
发布时间:2019-06-22

本文共 668 字,大约阅读时间需要 2 分钟。

当场景越来越大,我们对于游戏对象的引用也越来越多,那么这时候就需要用到利用脚本来控制我们的标签了,减少在程序上的失误,提升工作效率。

先附上获取方法,如下:

alarmLight = GameObject.FindWithTag(Tags.AlarmLight).GetComponent
();注明:获取方法根据你的需要,在其它脚本进行获取就可以了。

下面就是我们的Tags标签管理类了,无需挂载到任何对象,也不需要继承任何类

using UnityEngine;/// /// Tasg脚本(标签管理类,无需继承任何类)标签名字必须与Tag设置一致/// public class Tags{    ///     /// 警报标签    ///     public const string AlarmLight = "AlarmLight";    ///     /// 喇叭标签    ///     public const string Siren = "Siren";    ///     /// player标签    ///     public const string Player = "Player";    ///     /// GameController标签    ///     public const string GameController = "GameController";}

当场景越来越大,引用多了,这么使用是不是省心了很多,而且效率高了呢。

转载地址:http://fshna.baihongyu.com/

你可能感兴趣的文章
android:layout_weight属性详解
查看>>
在Microsoft Windows XP中使用传真
查看>>
Javascript和HTML5 利用canvas构建 Web五子棋游戏程序设计
查看>>
学生机房虚拟化(二)定制安装宿主系统
查看>>
互斥量和条件变量
查看>>
基础入门_Python-模块和包.Gevent异步/状态获取/超时设置/猴子补丁?
查看>>
利用Java随机数计算圆周率π
查看>>
一一对应 脚本
查看>>
linux配置ntp服务器
查看>>
[Error]分布式部署SCOM安装报错——Report Services实例无效
查看>>
我的友情链接
查看>>
字符处理相关
查看>>
Linux time命令学习
查看>>
MHVTL与TSM的完美结合
查看>>
AndroidScreenSlide项目切换view动画效果
查看>>
Linux系统启动故障修复
查看>>
puppet学习—httpd+passenger安装DashBoard
查看>>
dedecms在linux下目录权限设置
查看>>
关于伪静态
查看>>
说说IO(一)-IO的分层
查看>>