我正在尝试使用 cocos2d-js 3.1 进行项目,但我找不到像在 cocos2d-x 中那样编辑纹理参数的方法。(文档中似乎没有任何关于它的内容)
如果您通常知道如何在 cocos2d-js 中使用重复纹理填充图层或精灵,那将非常有帮助。
提前致谢
我正在尝试使用 cocos2d-js 3.1 进行项目,但我找不到像在 cocos2d-x 中那样编辑纹理参数的方法。(文档中似乎没有任何关于它的内容)
如果您通常知道如何在 cocos2d-js 中使用重复纹理填充图层或精灵,那将非常有帮助。
提前致谢
我在源代码 CCTexture2d.h 中找到了这些
* @code
* When this function bound into js or lua,the input parameter will be changed
* In js: var setBlendFunc(var arg1, var arg2, var arg3, var arg4)
* In lua: local setBlendFunc(local arg1, local arg2, local arg3, local arg4)
* @endcode
*/
void setTexParameters(const TexParams& texParams);
所以,也许 setBlendFunc 是你需要的?