Closed. This question needs to be more focused。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                        
                        3年前关闭。
                                                                                            
                
        
我正在尝试在Sprite Kit游戏场景中以字母序列实现iOS应用程序。我不确定如何使子画面节点火车轮保持旋转并将其与火车子画面节点连接,以实现整个场景中的真实火车运动。我可以创建精灵节点并正确显示场景,但是不能确定正确的进近处理,即火车和车轮连接在一起并一起运动。除了SKActions之外,我是否还需要使用其他任何东西?谢谢。

最佳答案

您可以将车轮和火车的所有零件添加为表示整个火车的主SKNode的子代。您可以在屏幕上移动它,而只需处理轮子上的旋转。

let train = SKNode()    // add move actions to this
let wheel = SKSPriteNode(imageNamed: "wheel") // add rotation actions to this
train.addChild(wheel)

10-06 02:57