栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > Unity3D

【学习笔记】Unity3d C# 常用标签[xxx]

Unity3D 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【学习笔记】Unity3d C# 常用标签[xxx]

【学习笔记】Unity3d C# 常用标签[xxx]
  • 介绍
  • 字段
  • 方法

介绍

在使用Unity3d引擎去开发的时候,不可避免的要使用到专属的开发语言C#,而Unity3d开发引擎给我们提拱了很多的标签[xxx],这些标签在使用C#开发的过程中会有很多的用处,标签分别可以作用在类、字段、方法上,下面我们分别进行讲解一些常用的标签。

  1. [DisallowMultipleComponent]
    同一个游戏对象上不能重复添加该类。
  2. [RequireComponent(typeof(xxx))]
    将被标记的类拖到(或者AddComponent)GameObject上时,会自动检测该对象上是否有xxx类,当没有xxx组件时就会自动再给你加上xxx类;添加了该类的游戏对象不能先删除自身上的xxx类,要先删除该类才可以删除该游戏对象上的xxx类。
  3. [AddComponentMenu(“脚本/prot.cs”),]
    添加了该标签的类会将该类添加上Unity3d菜单栏Component中。
  4. [CreateAssetMenu(menuName = “MySubMenue/Create XXX “)]
    标记类,可以给project面板下的Creat 菜单下新建一个自定义子菜单,用于新建自定义资源
字段
  1. [Range(min, max)]
    约束字段值得范围;
  2. [Tooltip(“xxx”)]
    鼠标放到字段上显示提示;
  3. [Space(60)]
    在当前字段位置流出间隔;
  4. [SerializeField, Header(“xxx”)]
    字段头部显示的文字;
  5. [Multiline(5)]
    多行文本框;
  6. [SerializeField, TextArea(1, 7)]
    超过了最大值行。就会显示滑动条;
方法
  1. [ContextMenu(“callBack”)]
    给组件单机右键菜单添加方法;
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/900456.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号