【发布时间】:2021-11-15 14:29:08
【问题描述】:
您好,我正在尝试将我非常旧的代码(2011 年)运行到新的 Xcode12。 我可以运行它,但我的偏移量会使 UI 混乱。我的 SCALEX、SCALEY、OFFSETX、OFFSETY 搞得一团糟,因为当时可用的设备只有 iPhone4s 和标准 iPad。 如何将这些更改为今天支持所有设备。 这是我的旧常量。
// 缩放
#define SW ([[CCDirector sharedDirector] winSize].width)
#define SH ([[CCDirector sharedDirector] winSize].height)
#define SCALEX (1600.0f / 3.0f) / 800.0f
#define SCALEY 320.0f / 480.0f
#define OFFSETX ((1600.0f / 3.0f) - 480.0f) / 2
#define OFFSETY (320.0f - 320.0f) / 2
【问题讨论】:
标签: ios objective-c xcode cocos2d-iphone