《creator插件开发常用API命令列表》备忘录

MARK – 《creator插件开发通讯命令列表》备忘录

马克马克。。

1赞

你好,请问一下用set-property怎么设置节点颜色呢,我这样写直接变黑色了,跟我设的颜色不一样

Editor.Ipc.sendToPanel('scene', 'scene:set-property', {
            id: aimNode.uuid,
            path: 'color',
            type: "cc.Color",
            value: 0xffffff,
            isSubProp: false,
        });

问题解决了,value 应该设为一个对象

Editor.Ipc.sendToPanel('scene', 'scene:set-property', {
            id: aimNode.uuid,
            path: 'color',
            type: "cc.Color",
            value: {
                "__type__": "cc.Color",
                "r": aimColor.r,
                "g": aimColor.g,
                "b": aimColor.b,
                "a": aimColor.a
            },
            isSubProp: false,
        });

好奇大佬你是怎么找到这些的啊,官方文档里都没有

mark!333

用肝换的…

大佬辛苦了 :two_hearts:

大佬,请问要怎样才能获取到当前被选中的组件脚本文件?
我想在组件设置按钮的菜单里加一个子菜单,点击该子菜单可以去自动在该组件的文件中加一些代码。
image

大佬牛批 :grinning: :grinning: :grinning:

mark 。

请问这个代码要写在哪里呢?

devTools控制台

mark!

战略MARK 太需要了

好东西,mark一下

侧面反映官方的插件API文档不完善

大佬 有没有办法在插件里面调用外部cmd命令额 没有找到对应的方法

使用NodeJs API
const exec = require(“child_process”).execSync;
exec(code -r ${BASE_PATH}\\${filename});

1赞