【问题标题】:How to create animated beam sprite如何创建动画光束精灵
【发布时间】:2015-01-03 15:35:58
【问题描述】:

我是编码新手,所以对很多技术等不熟悉,所以请多多包涵!

我想知道您将如何重新创建在“光之神”(http://wpuploads.appadvice.com/wp-content/uploads/2014/02/IMG_5498.jpeg) 中看到的效果,特别是动画光束,以及令人敬畏的“能量”外观。在我的 SpriteKit 游戏中,玩家使用他们绘制的镜子反射一束(光)。我目前正在使用 CGPath 创建光束,因为这可以让我轻松更改它的长度,并且已经完成了没有纹理的游戏代码,只使用了 SKSpriteNodes 和形状等,但我不知道如何添加动画纹理到光束,比如光之神中的那个。如果有人愿意就他们用来创造这种效果的基本计划分享任何想法,我将非常感激!

抱歉,它有点含糊,但我还没有开始为光束赋予纹理,并且真的不知道如何去做。

谢谢!

【问题讨论】:

  • 我认为你可以尝试使用粒子效果.. 或者如果你是更高级的着色器

标签: sprite-kit


【解决方案1】:

我会使用单独的动画程序(例如 After Effects)来创建您想要的动画效果并导出一系列关键帧。然后我会将关键帧放入图集中并使用SKAction animateWithTextures 为它们设置动画。这是一个很好的教程:Sprite Kit 教程:动画和纹理图集:http://www.raywenderlich.com/45152/sprite-kit-tutorial-animations-and-texture-atlases

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-26
    • 1970-01-01
    • 2011-08-30
    • 2015-09-01
    • 2016-05-27
    • 2021-05-10
    • 2015-03-26
    • 1970-01-01
    相关资源
    最近更新 更多