unity3d编辑器——检视面板部分
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity3d编辑器——检视面板部分相关的知识,希望对你有一定的参考价值。
最近在学习unity编辑器,so,记录总结一下。
以下介绍了一些简单的unity3d检视面板部分的使用技巧。
1 using UnityEngine; 2 using System.Collections; 3 4 //让你在将这个脚本拖到一个GameObject上的时候,自动添加Camera,Light,Cloth组件 5 [RequireComponent(typeof(Camera), typeof(Light), typeof(Cloth))] 6 public class MyClass : MonoBehaviour { 7 8 //让你在检视面板调整数据的时候不会超出0到10这个范围 9 //但是,你在代码中修改这个变量并不受此限定范围的影响 10 //eg.你在代码中给myInt赋值为100,myInt不会变成10 11 [Range(0, 10)] 12 public int myInt; 13 14 //可以让你的检视面板显示私有变量,方便修改 15 //注意不能是const的,否则报错 16 [SerializeField] 17 private string myName; 18 19 public Data myData; 20 } 21 22 [System.Serializable]//序列化,使你可以在检视面板编辑类里面的公有数据 23 public class Data//访问性要一致 24 { 25 public int a; 26 protected float b; 27 private string c; 28 }
以上是关于unity3d编辑器——检视面板部分的主要内容,如果未能解决你的问题,请参考以下文章