(资料图片仅供参考)
在非运行模式下,使用 [ExcuteInEditMode] 实现移动角色用于调试时,使镜头跟随角色;
使用 [FormerlySerializeAs("重命名前的变量名")],不会因为对变量/数组重命名而丢失之前的引用;(需先加上UnityEngine.Serialization命名空间 )
使用 [RequiredComponent(typeof( RigidBody2D ))],当我们添加PlayerControler组件时,系统会自动添加RididBody2D,且无法删除;
3d场景编辑中,创建脚本并添加 [SelectionBase] ,并将该脚本添加到父物体游戏对象上,即可直接点击到父物体,而不会点击到其他子物体;
使用 [System.Serializable] 在类/结构体上方,使其显示在 Inspect 窗口中;
使用 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
标签: