【发布时间】:2015-10-25 05:23:58
【问题描述】:
基本上我有一个 SKScene,我想在场景中播放视频。视频是带有 alpha 背景的五彩纸屑。它会在玩家获得高分时播放。我正在使用带有形状节点和图像节点绘制的形状和图像的 SKScene。我只是想知道是否有人可以告诉我如何在屏幕上播放视频并且仍然可以在后面看到游戏,并且能够通过视频触摸按钮。它应该看起来像正在播放的动画。
我使用视频是因为我只是认为播放视频会比让游戏生成粒子更高效。
【问题讨论】:
-
我真的不认为这是一种更有效的方法。我在我的 SpriteKit 应用程序中使用粒子,没有性能问题。
-
只有在动画需要大量大图像时才应该使用视频(这在 Apple 文档中甚至被推荐),因为在这种情况下动画会很快消耗资源。正如已经指出的那样,您可以使用 SKEmitterNode 轻松实现所需的效果,而不会出现性能问题,因为 SpriteKit 已为此进行了优化。
标签: ios swift sprite-kit skscene