概述
Unity脚本常用的标签属性
-
- [HideInInspector 隐藏变量]
- [SerializeField 序列化]
- [Header("str") 标题]
- [Range(Min,Max) 滑动条]
- [Space(50) 间距]
- [Tooltip("你看这是个啥!") 经过提示]
- [TextAreaAttribute 可编辑区域]
- [RequireComponent(Type requiredComponent) 强行添加某个组件]
- [Serializable 折叠脚本内变量]
- [ExecuteInEditMode]
[HideInInspector 隐藏变量]
1.在 Inspector 隐藏 public 变量
[HideInInspector]
private Transform target;//获取旋转目标
- 1
- 2
[SerializeField 序列化]
2.序列化字段
[SerializeField]
private Transform target;//获取旋转目标
- 1
- 2
[Header(“str”) 标题]
3.分组标题
[Header("目标")]
public Transform target;//获取旋转目标
- 1
- 2
[Range(Min,Max) 滑动条]
4.滑动条数值
[Range(0,10)]
public float speed;
- 1
- 2
[Space(50) 间距]
5.变量间距
public float newspeed;
[Space(50)]
public float speed;
- 1
- 2
- 3
[Tooltip(“你看这是个啥!”) 经过提示]
6.鼠标经过提示
[Tooltip("你看这是个啥!")]
public float speed;
- 1
- 2
[TextAreaAttribute 可编辑区域]
7.把string变成可编辑区域
[TextAreaAttribute(1,50)] 最大可下扩道50行 自行查API看看就知道了
[TextAreaAttribute]
public string str;
- 1
- 2
[RequireComponent(Type requiredComponent) 强行添加某个组件]
8.托附脚本时,强行添加某个组件
[Serializable 折叠脚本内变量]
9.由于变量过多,导致看不清具体位置!将同属性的变量或物体归类 并折叠
这里测试
可以看到 List 无法在这里使用 数组可以代替多数物体
如果想要嵌套式数组或者List
在Inspector面板显示镶嵌式List<List<Var>>/数组
[ExecuteInEditMode]
10.在不运行模式下修改参数
[ExecuteInEditMode] public class MapRun : MonoBehaviour { public RectTransform imagea; public float imagesizeX;
<span class="token keyword">private</span> <span class="token return-type class-name"><span class="token keyword">void</span></span> <span class="token function">Update</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{<!-- --></span> imagea<span class="token punctuation">.</span>sizeDelta <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token constructor-invocation class-name">Vector2</span><span class="token punctuation">(</span>imagesizeX<span class="token punctuation">,</span> <span class="token number">100</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span>
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
最后
以上就是健壮香烟为你收集整理的Unity脚本常用的标签属性Unity脚本常用的标签属性 的全部内容,希望文章能够帮你解决Unity脚本常用的标签属性Unity脚本常用的标签属性 所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复