gpt4 book ai didi

sprite-kit - SpriteKit 1维运动

转载 作者:行者123 更新时间:2023-12-01 10:51:07 24 4
gpt4 key购买 nike

我正在使用苹果的 Sprite Kit,我只需要在水平方向上移动一个 SKSprite 节点。我希望应用其余的物理知识,但仅适用于水平分量。

上下文:这是针对假定位于可以来回弹跳的 slider 上的对象。我已完成所有工作,但如果以错误的方式击中末端,它只会垂直漂浮,我怎样才能简单地让它忽略垂直方向的所有力。

最佳答案

在模拟物理后,通过将节点的位置放回每帧所需的 Y 坐标:

-(void) didSimulatePhysics
{
CGPoint pos = horizontalMoveNode.position;
pos.y = fixedVerticalPosY;
horizontalMoveNode.position = pos;
}

将此方法添加到您的场景类中,并将其应用于您想要在给定 Y 坐标处锁定的任何节点。

关于sprite-kit - SpriteKit 1维运动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20093586/

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