我正在尝试使用 SpriteKit 制作一个游戏,其中主角射击“绳子”并在关卡中摆动(想想蜘蛛侠)。我制作绳索并将其连接到玩家和不同的精灵上没有问题,但我真的不知道如何进行“射击”部分。
我目前的绳索与此类似(https://www.youtube.com/watch?v=7jWdcbmnmKQ&hd=1),其中我有几个单独的部分使用SKPhysicsJointPin
. 我尝试了几种不同的方法来射击绳索,都使用applyImpulse/Force
和SKActions
,但没有一个能顺利进行。
总结一下:
- 创建可以在特定方向延伸的绳索的最佳实践是什么?
我对正确方向的一般指针很好,因为这都是要学习的,我认为我真的不需要完整的代码。