问题标签 [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.
swift - 将子级添加到 SKCropNode 时应用程序冻结
当我尝试将场景中存在的子项添加到cropNode 时,应用程序冻结。但是,如果我将此孩子添加为资产中的图像,它不会冻结。当我尝试加载该场景时,应用程序不响应点击。
我使用 Swift 5、SpriteKit 11 和 Xcode 10。
该代码冻结了应用程序:
这不会:
swift - SKCropNode 不显示任何内容
我无法让 SKCropNode 合作。我已经玩了好几个小时了,我已经逐字复制了 hackingwithswifts 指南,唯一的区别是我的图像,它不起作用。所以然后我用下面的代码为自己简化了它,它仍然不起作用。
我已经直接从 swift 黑客中尝试了该指南,但它没有用。我直接从同样不起作用的苹果文档中复制了代码。我在裁剪图像的简单任务上浪费了太多时间。
我正在创建 1000x1000 的红色正方形。整个图像是红色的。然后我尝试使用以下代码将其裁剪为 100x100,但没有显示任何内容。
ios - 是否可以在 SpriteKit 中实现自定义形状的 maskNode?
我目前正在使用SKShapeNode
andSKCropNode
在节点内创建孔。但是,我希望能够在其中创建自定义形状的孔。当我尝试用 maskNode 属性内的自定义图像替换圆形孔时SKCropNode
,我得到相反的结果。
这就是我想要实现的目标:
这是我目前拥有的代码:
这可以通过 SpriteKit 实现吗?