gpt4 book ai didi

swift - 如何防止 SKPhysicsBody 拉伸(stretch)

转载 作者:行者123 更新时间:2023-11-30 13:17:06 31 4
gpt4 key购买 nike

我为角色使用的 Sprite 看起来像这样(粉色=透明部分):

sprite before adding physicsBody

在我使用 self.physicalsBody = SKPhysicsBody(texture: self.texture!, size: self.size) 将 physicalsBody 设置为我的节点,并将我的 SKView 设置为显示物理,我得到这样的轮廓:

enter image description here

这基本上是正确的蒙版,拉伸(stretch)以适合图像的大小。

有没有办法让 physicalBody 完全围绕我的角色?

最佳答案

经过一段时间的尝试,我找到了解决方案:

这很奇怪,但为 SKPhysicsBody 初始化器提供了一个由同一图像制成的新 SKTexture,用于创建 SKTexture SKSpriteNode 初始化程序,对我来说非常有效。

关于swift - 如何防止 SKPhysicsBody 拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38104543/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com