From 5d475ca7d1f3486f2a716d360bf89ce08f4bb310 Mon Sep 17 00:00:00 2001 From: chsieh Date: Mon, 30 May 2011 23:17:59 -0700 Subject: [PATCH] Fixing setCenterX/Y issue. --- src/render/QQSparrowExtensions.mm | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/render/QQSparrowExtensions.mm b/src/render/QQSparrowExtensions.mm index b8106e6..aaa9f4c 100644 --- a/src/render/QQSparrowExtensions.mm +++ b/src/render/QQSparrowExtensions.mm @@ -17,11 +17,11 @@ return self; } -- (float) centerX { return self.x + self.width*0.5f; } -- (void) setCenterX:(float)x { self.x = x - self.width*0.5f; } +- (float) centerX { return self.x + self.registrationX; } +- (void) setCenterX:(float)x { self.x = x - self.registrationX; } -- (float) centerY { return self.y + self.height*0.5f; } -- (void) setCenterY:(float)y { self.y = y - self.height*0.5f; } +- (float) centerY { return self.y + self.registrationY; } +- (void) setCenterY:(float)y { self.y = y - self.registrationY; } /** Sets coordinates of the object relative to the local coordinates of the parent. */ - (id) setCenterX:(float)x y:(float)y { -- 1.7.0.4