0
我试图找出是否有更好的方式来绘制一条渐变线,然后我正在使用的方法。在SpriteKit中绘制渐变线?
当前要绘制一条可以在屏幕上移动的渐变线,我正在使用SKEmitterNodes。然而,SkEmitterNodes的CPU非常昂贵。他们的出生率为300,可以在屏幕上移动时保持粗线。有谁知道更好的方式来更好地实现这种淡入淡出效果吗?
我正在寻找的效果与在黑暗回声中绘制的线条相似。这是一个视频。 https://www.youtube.com/watch?v=tuOC8oTrFbM
谢谢, 克里斯
不,我正在寻找创建一个与衰落的尾巴线。类似于游戏“黑暗回声”,线条在屏幕周围以渐变尾巴弹跳。这是一个效果视频。 https://www.youtube.com/watch?v=tuOC8oTrFbM –
@ChrisBrasino - 看看这个以前的答案,涉及一个渐消烟试验。 http://stackoverflow.com/questions/29137947/spritekit-and-opengl-smooth-smoke-trail – sangony
谢谢,澄清了一下。我想我需要使用CGPath,将其转换为CGStrokedPath,然后应用这样的渐变,这是建议,http://stackoverflow.com/questions/2737973/on-osx-how-do-i-gradient-fill -a路径冲程/ 2770034#2770034 –