【发布时间】:2017-08-19 02:08:17
【问题描述】:
我正在使用 swift 和 sprite 工具包制作一个小游戏。
在我的 GameScene.sks 中,我创建了两个颜色精灵:一个称为“Parent”,它是 SceneNode 的孩子,另一个称为“Child”,它是“Parent”的孩子。 “父”的纹理是来自我的 xcassets 的 .png 图像,子节点只是一个绿色精灵。
现在奇怪的是,当我构建和运行应用程序时,父节点以某种方式绘制在子节点前面(当我将两个节点部分重叠放置时很明显)。
我尝试让两个节点都具有单一颜色或给两个节点一个自定义纹理,在这两种情况下,这都解决了问题:子节点被绘制在父节点的前面。
【问题讨论】:
-
您应该发布一些代码,以便其他人可以提供帮助。
标签: sprite-kit