2012年在官方论坛注册的一个号,居然被禁言了,不知道官方现在是什么辣鸡,算了,大人不记狗子过
”后来提交问题给CEO了,结果CEO百忙之中居然回复了,也是很低调的一个人,毕竟做技术的有什么坏心思呢(主要是过了一夜暴富的年代,你我他其实也就那样了)“
======================================================
扣扣死Inspector 想做一个 RunTime 的下拉框
发现没那么容易(。。。。也没多难)
结果,找到了这个Editor 的扩展方法,”之前居然一直不知道“
(应该属于旧版本的写法,感觉更好,但肯定的是,新的 TypeScript写法也是有完全继承的,自行查找对应方法即可)
举1个例子,具体可看链接:
例如,我们就很需要这种下拉|级联的,自定义类
在Unity Editor中,可以用多个类的标签:Serialable 解决
只要序列化的类,即可识别到 Inspector
在扣扣死,就按下面这么写
//乱写的,非正常 js
var MyCircle = class MyCircle(
{Name:'',Properties:{Center:cc.Vec2(0.5,0.5),Radius:1}
})class XXXX()
{ctor()//构造函数?{this.circle = new MyCircle()}
}
//js 真是锻炼”程序员“的一门语言呢,起码json 就很熟练了(写多了)只是很多人可能在”数据“方面没什么天分,懂了,计算对了,就开始打瞌睡了
Inspector 写法 参考链接
xCocosCreator脚本属性个性化定制 ——下拉列表属性、滑动条属性 - 简书 (jianshu.com)