[]扩展脚本问题

1、给页面添加扩展脚本,在属性界面删除,但脚本添加的属性没有删除,看了下代码只是删除了引用脚本,属性依旧保留。重启IDE还是如此,版本1.7.17。
2、无论扩展脚本还是附加脚本都不能在A页面的根View使用脚本,然后在B页面中拖入A页面都无法在A属性界面设置脚本属性。必须在B页面里的A页面添加脚本才可以,十分麻烦。
3、建议将脚本功能改为Flash里的组件属性。目前的脚本功能复杂而且不好用,目前使用环境是一个关卡内多个小怪,想把他们设置脚本属性(速度、生命等),扩展脚本得继承不同的父类,附加脚本还得通过类把脚本属性赋值给实例对象。二者都得按照问题2重复拖入脚本添加属性,而且没有默认属性。希望做成flash的组件操作,直接给组件添加属性,代码通过实例.属性名访问,不需要去构建脚本类,逻辑代码有需要会继承UI界面类或者直接new,目前实在是复杂关键还不好用。看了脚本laya处理此功能很容易实现,脚本功能兼容问题可以将此功能当做新功能((页面动画)组件属性)去添加,保留现有脚本功能就能兼容开发者之前脚本的项目。
已邀请:

Aar0n

赞同来自:

layaair 是不同于flash的技术,flash 可以做的layaair也可以实现,目前layaair的功能是满足绝大多数开发者的习惯设计的,这样设计有他的道理。我自己用着比较方便,可能每个人代码习惯不同,你的问题读了很多遍,还是没能理解。希望能简化直观一些,如果符合大多数开发者习惯并且使开发更便捷,我们会考虑采纳。

要回复问题请先

商务合作
商务合作