我感兴趣的是如何以有效的方式改变纹理的色调?我正在尝试创造太空尘埃,每隔几秒就会改变它的颜色,从一种颜色到另一种颜色的平滑过渡。
我发现这可能在几个方面:
这给了我想要的效果,实际上看起来很棒,但还有更好的方法吗?也许使用SKTexture?在这种特殊情况下,我只需要从一种颜色更改为另一种颜色,但是当需要一个接一个地进行多项更改时,这是一种有效的方法吗?这样,我的第三个例子需要额外的图像......
这是link,它最能描述我想要完成的事情。只看空间尘埃如何随着时间的推移改变颜色(从深蓝色到紫色再到后面变为绿色或橙色)。我想这是以编程方式完成的...我想请主持人删除链接,如果它不适合在这里发布。谢谢!
这是一个难以回答的问题,而且相当主观,但......
我个人会做Emitter Node方法,因为它似乎是为你正在寻找的使用类型而构建的,可能会有一些很酷的效果。
有了这个说,你特别询问有关改变色调和颜色的问题.BlendFactor可能就是你真正想要的。我没有很好的链接,但this可能会让你指向正确的方向。您可以看到它们如何混合颜色以获得所需的结果。
改变两种不同颜色的alpha的解决方案也不是一种糟糕的方法。
希望这有助于和好运=)