【发布时间】:2014-05-28 21:08:30
【问题描述】:
有谁知道如何使用 spritekit for iOS 使用不规则形状节点裁剪图像?问题是当我对其进行 skcrop 时,形状有 2 层,因此裁剪失败。要裁剪一个必须使用单层。知道如何在加载场景之前先栅格化形状吗?我已经尝试过 skeffectnode 和 shouldRasterize ,但这也失败了,很可能是因为它也包含 2 个孩子,或者在加载场景后发生光栅化。我也尝试将形状转换为纹理,但由于与 skeffectnode 相同的原因而失败。我已经查看了有关堆栈溢出的其他可能解决方案,但似乎没有一个有效或仅限于正方形,所以我认为这是一个只能存在于 iOS7 中的错误,所以请不要说这是重复的没有让我先检查副本以确保它确实是一个。
现在所有迹象都表明不使用带有填充的 skshapenode 来裁剪图像。
【问题讨论】:
标签: ios7 sprite-kit skshapenode skcropnode