欢迎光临散文网 会员登陆 & 注册

常用Attribute

2023-06-05 23:01 作者:_麦可_  | 我要投稿
  1. 在非运行模式下,使用 [ExcuteInEditMode] 实移动角色用于调试时,使镜头跟随角色;

  2. 使用 [FormerlySerializeAs("重命名前的变量名")],不会因为对变量/数组重命名而丢失之前的引用;(需先加上UnityEngine.Serialization命名空间  )

  3. 使用 [RequiredComponent(typeof( RigidBody2D ))],当我们添加PlayerControler组件时,系统会自动添加RididBody2D,且无法删除;

  4. 3d场景编辑中,创建脚本并添加 [SelectionBase] ,并将该脚本添加到父物体游戏对象上,即可直接点击到父物体,而不会点击到其他子物体;

  5. 使用  [System.Serializable] 在类/结构体上方,使其显示在 Inspect 窗口中;

  1. 使用 PixelBoy 脚本给图像带来不同的像素呈现感;

   2.使用 [HelpURL"网址")] 来保存网址用于溯源;

   3.使用 [Header("内容") ] 或者 [Space] 可将变量在Inspect窗口中添加文字描述并加粗或空行显示,易于观察;

   4.使用 [TextArea(x,y)] 为Inspect窗口中内容扩大文本框,x为行数,y行以后出现滚动条;


视频地址: https://www.bilibili.com/video/BV11j411f7N7/?share_source=copy_web&;vd_source=7a9e70b0cf359399d4984c1ab65ee907

常用Attribute的评论 (共 条)

分享到微博请遵守国家法律