gpt4 book ai didi

ios - Swift 3.0 开始游戏

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

我是 Swift 编码的初学者,我一直在使用 Swift 3.0 与 SpriteKit 和最新版本的 Xcode 开发我的第一个游戏。

在这个游戏中,我想让我的主角在用户点击屏幕时向左移动,如果用户再次点击屏幕,角色就会向右移动等等。但角色不受重力影响。

为了实现此目的,我尝试创建一个操作,然后在 touchesBegan 方法中调用它。但这不起作用。如果我在场景的 didMove 方法中调用该操作,它会自行运行,无需任何用户交互。

如何才能使我的角色的此操作在用户点击屏幕时起作用?

我尝试将操作粘贴到 touchesBegan 方法中,但编译器出现错误。

如果您需要任何屏幕截图,请告诉我,我会提供给您。

最佳答案

您也许可以定义两个按钮。一个在中间的左边,一个在中间的右边。如果我理解正确的话,你希望它在点击右侧时向右移动。您必须做的是,当点击右侧按钮时,将播放器/图像的位置更改为右侧一个凹口;当点击左侧按钮时,将位置向左移动一个凹口。

关于ios - Swift 3.0 开始游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41001359/

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