脚本常用标签属性
脚本常用标签属性
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | using System; using UnityEngine; public class Juse : MonoBehaviour { [HideInInspector] //隐藏变量名 public GameObject dia; [SerializeField] //序列化,显示 private GameObject cia; [Header( "TypeOne" )] //添加标题组 public Huse dis; [Range(0f, 1f)] //添加滑动条 public float speed; [Space(50)] //设置间隙 public int des; [Tooltip( "This is tip" )] //变量名提示 public float gues; [TextArea] //扩大输入区域 public string text; public Rise rise; void Start() { Debug.Log(rise.kues); } } [Serializable] //将变量分类 public class Rise { public int jues; public float kues; public float [] lues; } public enum Huse { nianling, sex, didi, ning, sea, dudi } |
效果如下:
1 | [AddComponentMenu( "Rendering/Huddes" , 1001)] //写在类的上面,可以修改脚本在Inspector中的名字为Huddes |
1 2 3 4 | #if UNITY_EDITOR [CN( "相机位置" )] #endif public Transform cameraPos; //在Inspector中可以显示:相机位置 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了