可以向shader传vec2的值吗 正确应该怎么传值?

    this.material.setProperty('winSizeX', cc.winSize.width);
    this.material.setProperty('winSizeY', cc.winSize.height);

我现在是这样分开传值的,前试了传cc.v2进去会报错。
this.material.setProperty(‘solution’, cc.v2(cc.winSize.width, cc.winSize.height));

然后使用solution.x就报警告

参考这个 Shader 的 size 属性

size: { value: [500.0, 500.0], editor: { tooltip: '节点尺寸' } }

https://gitee.com/ifaswind/eazax-ccc/blob/master/resources/effects/eazax-hollowout.effect

1赞

感谢!:+1:

cc.v2(a, b)