function MainScene:onCreate() self.spr = display.newSprite("HelloWorld.png") :move(display.center) :addTo(self) self.lab = cc.Label:createWithSystemFont("Hello World", "Arial", 40) :move(display.cx, display.cy + 200) :addTo(self) self.spr:setPosition(600,300) self.lab:setPosition(350,500) local px,py = self.spr:getPosition() --把世界坐标px,py转换到lab下的本地坐标 local p = self.lab:convertToNodeSpace(cc.p(px,py)) print(p.x,p.y) --250 -200 --将参考lab的本地坐标p转换到世界坐标 local wp = self.lab:convertToWorldSpace(cc.p(p.x,p.y)) print(wp.x,wp.y) --600 300 end