2012-08-24 83 views
0

嗨,我有類包含CCsprite和Im使用該類在遊戲玩家走動。我想獲得該節點的當前位置,所以我叫,cocos2d sprite當前位置

NSLog(@"%d",myClass.sprite.position.x); 
NSLog(@"%d",myClass.sprite.position.y); 

NSLog(@"%d",myClass.position.x); 
NSLog(@"%d",myClass.position.y); 

但它只返回在控制檯0值。我在這裏處理錯誤的事情嗎?

+0

什麼類的類是myClass?它的超級課程是什麼? – DrummerB

+0

它是CCNode類 – user842589

回答

1

position成員變量是CGFloat型的,所以對於它的正確標記的成員(xy,既浮子)是%f,不%d

1

嘗試NSLog("%@", NSStringFromPoint(self.position));NSLog("%@", NSStringFromPoint(sprite.position));取決於您從哪裏調用此。