为组件写个插件 动态修改组件的属性 怎么动态刷新属性检查器里边的值,需要在update之后调用什么接口?
组件
cc.Class({
extends: cc.Component,
properties: {
radius: 100
},
});
在自定义Editor.Gizmo 中修改 radius的值
属性检查器 没用动态刷新
使用的版本是 v1.4.0-rc.3
为组件写个插件 动态修改组件的属性 怎么动态刷新属性检查器里边的值,需要在update之后调用什么接口?
组件
cc.Class({
extends: cc.Component,
properties: {
radius: 100
},
});
在自定义Editor.Gizmo 中修改 radius的值
属性检查器 没用动态刷新
使用的版本是 v1.4.0-rc.3
我猜需要发送Editor.Ipc.sendToMain(保持场景/序列化)之类的2333 我记得gizmo进阶教程有个secne.redo 什么的
恩,谢谢,我来试试
如果是属性检查器相关代码,需要有场景脚本辅助修改属性值 http://www.cocos.com/docs/creator/extension/scene-script.html
如果是 gizmo 代码,应该可以直接修改属性值,或者参考 gizmo 参考下 http://www.cocos.com/docs/creator/extension/custom-gizmo.html