From: chsieh Date: Tue, 31 May 2011 06:17:59 +0000 (-0700) Subject: Fixing setCenterX/Y issue. X-Git-Url: http://git.less.ly:3516/?a=commitdiff_plain;h=refs%2Fheads%2Fchester-sparrow;p=tanks-ios.git Fixing setCenterX/Y issue. --- 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 {