我正在通过编写月球着陆器风格的游戏来学习精灵套件。着陆器的底部和左右两侧都有一个主推进器。为了在屏幕上显示这些图像,我可以将节点上的纹理更改为具有推进器适当组合的纹理。使用这种方法,我最终得到像没有着陆器推力,着陆器推力主,着陆器推力主左等图像。

这是最好的方法吗?

有没有办法以编程方式将推力图像添加到着陆器的图像中?

最佳答案

最好的方法是使着陆器精灵没有任何推进器。那么对于需要更改的内容(推进器等),您将拥有单独的图像。将这些图像添加为着陆器精灵的子级。然后只需定位并根据需要更改这些图像。如果将这些子精灵设置为“ Lander”子类的属性,则访问它们可能会更容易。

希望能有所帮助。

关于ios - 如何为Sprite Kit节点合并图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29725310/

10-12 00:10
查看更多