From d5a2670b5819902ae14d0f03ea30af136c16d966 Mon Sep 17 00:00:00 2001 From: dsc Date: Tue, 24 May 2011 13:27:49 -0700 Subject: [PATCH] Fixes positioning for iPhone. --- src/game/QQGame.mm | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/game/QQGame.mm b/src/game/QQGame.mm index 985c53b..1ed5ff4 100644 --- a/src/game/QQGame.mm +++ b/src/game/QQGame.mm @@ -37,8 +37,11 @@ static QQGame* _CurrentGame = NULL; _actors = [[NSMutableArray alloc] initWithCapacity:10]; _world = [[QQWorld alloc] init]; - [[[QQTank alloc] initAtX:50 y:50 width:50 height:50 color:0xFF0071] autorelease]; - [[[QQUnit alloc] initAtX:75 y:100 width:50 height:50 color:0x4596FF] autorelease]; + CGSize screen = [UIScreen mainScreen].bounds.size; + float wMax = screen.width / _world.scale; + float hMax = screen.height / _world.scale; + [[[QQTank alloc] initAtX:wMax/6 y:hMax/6 width:50 height:50 color:0xFF0071] autorelease]; + [[[QQUnit alloc] initAtX:wMax/3 y:hMax/2 width:50 height:50 color:0x4596FF] autorelease]; [self addEventListener:@selector(onEnterFrame:) atObject:self forType:SP_EVENT_TYPE_ENTER_FRAME]; } -- 1.7.0.4