【问题标题】:IOS Objective-C moving multiple objects with just the UIKitIOS Objective-C 仅使用 UIKit 移动多个对象
【发布时间】:2014-08-15 12:43:28
【问题描述】:

我面临的问题是我完全不知道如何创建多个以自己的速度移动、有自己的位置的球。那种事。当我点击屏幕时,一个球应该开始向上移动。当我再次单击时,另一个球应该开始向上移动。你明白了。我查看了几个源代码和教程,但我真的不明白这是如何实现的?

【问题讨论】:

    标签: ios objective-c uikit


    【解决方案1】:

    您可能应该使用 SpriteKit (see video) 进行此操作

    但如果你想让它保持简单,你的方法可能是这样的:

    • 创建一个 Ball 类(对象)(如果需要,它可以包含球的图像)
    • 在每次触摸时启动一个新的 Ball 对象:Ball *ball = [Ball alloc] init]];
    • 开始为新创建的ball 设置动画(例如使用基本动画)

    【讨论】:

    • 嗨,Mikael,感谢您的建议。这就是我要找的。我将采用简单的方法。我真的不需要在任何给定时刻改变球的速度,只需为它设置动画就足够了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多