【发布时间】:2014-03-11 01:29:03
【问题描述】:
我正在创建一个游戏,我正在尝试制作一个侧面风景变化很大的效果,我没有使用 sprite kit 或任何东西,只使用 UIKit,因为它是一个简单的游戏。本质上,我有一个是 iPhone 5 屏幕尺寸 (568px x 2 = 1136px) 的两倍的 png,它在游戏开始时从屏幕中间开始,并在玩家浏览游戏时向下滚动。我希望它在它的中心经过某个点后重置并滚动游戏,所以我想写这个:
if (scenery.center.y > 1136) {
scenery.center = CGPointMake(scenery.center.x, -568);
}
我选择了scenery.center.y > 1136,因为它位于屏幕底部 x2。然后它在 -568 处做了一个点,所以没有风景的地方有 1 个全屏。有没有更好的方法来做到这一点,并使其连续?
【问题讨论】:
标签: ios objective-c