0
我是Swift编码的初学者,我一直在使用Swift 3.0和SpriteKit以及最新版本的Xcode开发我的第一款游戏。Swift 3.0 touchesBegan游戏
在这个游戏中,我想让我的主角向左移动,当用户点击屏幕时,如果用户再次点击屏幕,角色移动到右侧等,但角色不受重力的影响。
为了做到这一点,我尝试创建一个动作,然后在touchesBegan
方法中调用它。但它不起作用。如果我在场景的didMove
方法中调用该动作,它将自行工作,并且无需任何用户交互。
当用户点击屏幕时,我该如何为我的角色作品做这个动作只是?
我试图将操作粘贴到touchesBegan
方法中,但出错了编译器。
如果你需要任何截图,请让我知道,我会提供给你。
请显示您的代码 – Jack