问题标签 [skcropnode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
54 浏览

swift - 将子级添加到 SKCropNode 时应用程序冻结

当我尝试将场景中存在的子项添加到cropNode 时,应用程序冻结。但是,如果我将此孩子添加为资产中的图像,它不会冻结。当我尝试加载该场景时,应用程序不响应点击。

我使用 Swift 5、SpriteKit 11 和 Xcode 10。

该代码冻结了应用程序:

这不会:

0 投票
0 回答
45 浏览

swift - SKCropNode 不显示任何内容

我无法让 SKCropNode 合作。我已经玩了好几个小时了,我已经逐字复制了 hackingwithswifts 指南,唯一的区别是我的图像,它不起作用。所以然后我用下面的代码为自己简化了它,它仍然不起作用。

我已经直接从 swift 黑客中尝试了该指南,但它没有用。我直接从同样不起作用的苹果文档中复制了代码。我在裁剪图像的简单任务上浪费了太多时间。

我正在创建 1000x1000 的红色正方形。整个图像是红色的。然后我尝试使用以下代码将其裁剪为 100x100,但没有显示任何内容。

0 投票
0 回答
30 浏览

ios - 是否可以在 SpriteKit 中实现自定义形状的 maskNode?

我目前正在使用SKShapeNodeandSKCropNode在节点内创建孔。但是,我希望能够在其中创建自定义形状的孔。当我尝试用 maskNode 属性内的自定义图像替换圆形孔时SKCropNode,我得到相反的结果。

这就是我想要实现的目标:

文本

这是我目前拥有的代码:

这可以通过 SpriteKit 实现吗?