使用纹理的 alpha 通道创建物理体在 Xcode 11.1 中不起作用
Creating a physics body using a texture's alpha channel not working in Xcode 11.1
我有一个项目使用精灵的纹理来创建物理体。这适用于 Xcode 10.1。相同的代码在 Xcode 11.1
中不起作用
我在 11.1 中打开了一个项目,当 view.showPhysics
为任何使用纹理定义其物理体的精灵设置为 true 时,不再检测到物理体,也不再显示轮廓。在为物理体指定圆形或矩形时,它仍然可以正常工作。
这就是您的设置方式...直接来自 Apple 文档。
let sprite = SKSpriteNode(imageNamed: "Spaceship")
sprite.physicsBody = SKPhysicsBody(texture: sprite.texture!,
size: sprite.texture!.size())
我在 Apple 网站上没有看到关于此功能更改的更新信息。
根据 bg2b 对我的问题的回答,目前的解决方案是返回 iOS 12.4 或等待 Apple 修复 iOS 13.1.
我有一个项目使用精灵的纹理来创建物理体。这适用于 Xcode 10.1。相同的代码在 Xcode 11.1
中不起作用我在 11.1 中打开了一个项目,当 view.showPhysics
为任何使用纹理定义其物理体的精灵设置为 true 时,不再检测到物理体,也不再显示轮廓。在为物理体指定圆形或矩形时,它仍然可以正常工作。
这就是您的设置方式...直接来自 Apple 文档。
let sprite = SKSpriteNode(imageNamed: "Spaceship")
sprite.physicsBody = SKPhysicsBody(texture: sprite.texture!,
size: sprite.texture!.size())
我在 Apple 网站上没有看到关于此功能更改的更新信息。
根据 bg2b 对我的问题的回答,目前的解决方案是返回 iOS 12.4 或等待 Apple 修复 iOS 13.1.