gpt4 book ai didi

ios - 在 sprite-kit 场景中创建一个或多个引力点

转载 作者:行者123 更新时间:2023-11-29 12:56:15 25 4
gpt4 key购买 nike

作为this question ,我想在我的 sprite-kit 场景中添加一些重力。但不同的是我的场景对象应该被吸引到一个点(在场景的中间)。或者到多个点。

我很确定我在网上找到了类似的东西,但我再也找不到了。

我有一个通用的方法来实现这个,还是我应该在 update: 方法中计算我自己的力?

谢谢

最佳答案

我相信您所要做的就是添加重力场节点,然后关闭 physicsWord 的重力,这样您的物体就不会“掉落”。您可能必须设置一些不可见的边界以防止物体绕重力场节点运行,或者可能设置一个真正的摩擦力。

您还可以设置重力场节点的场强,这样您就不必手动计算力了。

关闭重力(快速表示法):

physicsWorld.gravity = CGVectorMake(0, 0)

关于ios - 在 sprite-kit 场景中创建一个或多个引力点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21015901/

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