[BUG] 1.2.1 Mac 版本 tintTo 和 tintBy 在 Simulator 工作不正常

如题,在浏览器测试是正常的,对不起,没有上传 Demo

你说的不正常是什么样子的?

我测试了一下,效果没啥问题,是不是你写错了?

您好,下面是Hello World模版里面的代码:

cc.Class({
    extends: cc.Component,

    properties: {
        label: {
            default: null,
            type: cc.Label
        },
        // defaults, set visually when attaching this script to the Canvas
        text: 'Hello, World!',
        cocos: cc.Node,
    },

    // use this for initialization
    onLoad: function () {
        this.label.string = this.text;
        setTimeout(()=> {
            this.cocos.runAction(cc.tintTo(2, 255, 255,255));
        }, 2000);
    },
});

使用浏览器运行的话,效果是正常的,这是场景编辑器的截图:

编辑器截图没关系把,你应该是看 模拟器的截图吧

你是什么版本的编辑器?最新的吗?

是最新的,编辑器截图是说明初始状态,然后通过代码来改变颜色

你把 demo 发给我吧

NewProject.zip (161.8 KB)

找到解决办法后,麻烦告诉我一下,谢谢

好的,我会尽快回复你

如果你可以自定义引擎的话,你可以在 engine 中 base-node.js 脚本的 _updateDummySgNode 添加 sgNode.setColor(this._color);

好的,或者你们在下个版本会修复吗?

会,已经修复了