当前位置:   article > 正文

Unity Attribute_xattribute untiy

xattribute untiy

DelayedAttribute
  给某个变量添加[Delayed]后,当我们在Inspector中修改这个变量后,变量的值不会立刻发生改变,只有我们输入Enter或鼠标点击此变量文本字段以外的地方时,变量的改变才会生效。
  例如:
script
Inspector

这里角色的攻击速度被设置为[Delayed],当我们在Inspector中修改该值,角色的攻击速度不会立刻改变,只有当我们输入Enter或将焦点从此变量移开后,角色的攻击速度才会发生改变。

DisallowMultipleComponent
  防止将相同类型(或子类型)的 MonoBehaviour 多次添加到 GameObject。
  例如:
  在这里插入图片描述
  添加[DisallowMultipleComponent]后,如果向同一个物体添加第二个Example组件,则会产生如下报错:
在这里插入图片描述
这个属性很常用例如同一个物体不能添加两个rigid body、collider、navMeshAgent等等。

<
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/786436
推荐阅读
相关标签
  

闽ICP备14008679号