游戏开发增笑-扣扣死-Editor的脚本属性自定义定制-还写的挺详细的,旧版本反而更好

文章讲述了作者在技术社区论坛的账号被禁言的经历,随后提及使用UnityEditor实现Runtime下拉框的教程,以及CocosCreator中的脚本属性个性化定制,展示了JavaScript在编程中的锻炼作用。
摘要由CSDN通过智能技术生成

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值