gpt4 book ai didi

ios - 在滚动背景上使用什么 SKPhysicsBody 来限制底部和顶部?

转载 作者:行者123 更新时间:2023-11-29 13:01:59 26 4
gpt4 key购买 nike

我有一款卷轴游戏,例如 Jetpack Joyride,玩家在类似隧道的背景中奔跑。我有重力和喷气背包,所以如果我保持足够长的时间,我可以离开屏幕。

现在,当我生成背景时,我使用以下代码:

background.physicsBody = [SKPhysicsBody bodyWithEdgeFromPoint:CGPointMake(0, 74) toPoint:CGPointMake(background.size.width, 74)]; 

但它只制作底边,我希望它也有顶边。用矩形制作边缘不起作用,因为我有无穷无尽的背景,并且在此结束后添加了新的,所以我不能在左侧和右侧有物理边缘。

这是图像,我希望黑色边缘具有碰撞属性。

enter image description here

最佳答案

您可以使用 bodyWithEdgeFromPoint:toPoint: 创建第二个 SKPhysicsBody 并将其附加到位于顶部边缘的不可见 SKNode你的背景。

关于ios - 在滚动背景上使用什么 SKPhysicsBody 来限制底部和顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19549734/

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