CC-AutoProperty git
auto bind property for cocos creator
- 导入autoproperty 到你的packages 中
- 给你的脚本添加自定义inspector @inspector(“packages://autoproperty/inspector.js”)
- 在你的脚本中定义属性 属性名与子节点同名时, 在点击自动绑定按钮时会自动关联属性
- 使用注意项 Array 后缀0 开始
auto bind property for cocos creator
这个不错 mark
之前用过类似的功能,实际使用中,有数组的情况和一个节点多个组件分别绑定脚本变量怎么处理,目前通过名字后缀来识别,忘了最后用着用着怎么就没有使用了,希望大神后面继续优化插件,变得更好用
修复了 通过自定义component 与 系统自带类型获取冲突的问题
这个自己改一下就好了, 代码都很简单
问下,这步将 需要自动设置属性的脚本 添加自定义编辑器 @inspector(“packages://autoproperty/inspector.js”)怎么操作?
const {ccclass, property, menu, disallowMultiple, inspector} = cc._decorator;
@inspector(“packages://autoproperty/inspector.js”)
export default class MyComponent extends cc.Component {
请问楼主的工具能够自动绑定资源管理器的资源吗?如果不能感觉意义不大,写个递归定制一套筛选规则,直接绑定到自定义的组件上就行了…
添加数组了
代码移动到git 中,添加数组类型支持
更新到git 上了,有测试工程
666666666666秀
谢谢了
js怎么引用呢,装饰器怎么修改
应该是这样 添加editor 属性, 这个是camera 的代码
editor: CC_EDITOR && {
menu: 'i18n:MAIN_MENU.component.others/Camera',
inspector: 'packages://inspector/inspectors/comps/camera.js',
executeInEditMode: true
},
引擎里面拖 和 代码里面查找, 二者性能有什么差别啊
编辑器中处理理论上是好些,具体快多少没测试不知道
老哥,给你 6666666666666 …省略1024个6 到爆
有点儿意思
这个mark一下。