嗨我正在创建一个游戏,其中两个动作发生启用一个按钮,在第一次触摸按钮时我需要一个“电源”栏上下滚动然后再按下第二次按钮“电源”栏停止滚动,另一个动作发生。
我已经到了按钮可触摸的阶段,但不知道你所谓的“电源”控制条,以便搜索有关如何创建它的帮助。
“力量”栏就像你的传统游戏控制一样,比如体育游戏,你需要根据按下按钮来设置高尔夫击球的“力量”。
如果
答案 0 :(得分:1)
您可以使用简单的进度条(UIProgressView),但您必须自己“动画”它。也许使用延迟20ms的重复计时器来产生小的上/下变化。
有关UIProgressView的更多帮助:
答案 1 :(得分:0)
以防万一其他人有同样的问题。以下是我如何解决它:
创建一个默认值为0的UIProgressView。然后使用一个称为方法(progressup)的计时器,将进度更新+0.05除非它= 1,如果它等于1,则计时器停止并且新的计时器是开始调用一个方法(progressdown),将进度更新-0.05,除非它是<0.05,如果它小于0.05,计时器停止并启动一个新的计时器调用方法(进程)等等因此酒吧上下起伏。
然后当按下另一个按钮时,它会读取当前进度并停止计时器。