quick cocos getPosition bug

local MainScene = class("MainScene", function()
    return display.newScene("MainScene")
end)

function MainScene:ctor()
    
    self:init()
end

function MainScene:init()
    display.addSpriteFrames("bandit-hd.plist","bandit-hd.png")
    --display.newSprite("#player_idle1.png",display.cx,display.cy):addTo(self)
    
    
    local HeroSprite=require("src.HeroSprite")
    local hero=HeroSprite.create()
    hero:setPosition(display.cx,display.cy)
    self:addChild(hero)
    
    local x,y=hero:getPosition()
    print(x.." "..y)
    
    return true
end

function MainScene:onEnter()
end

function MainScene:onExit()
end

return MainScene
--[[
local HeroSprite = class("HeroSprite", function()

    return display.newSprite("#player_idle1.png")
end)
]]

local HeroSprite = class("HeroSprite", function()
    
    return display.newSprite("#player_idle1.png")
end)


function HeroSprite:ctor()
   local x=self:getPositionX()
   local y=self:getPositionY()
   print(x)
   print(y)
end

function HeroSprite.create()
    local hero = HeroSprite.new()
    hero:init() 
    return hero
end


-- 回调函数
function HeroSprite:init()
    print("****")
    local  x,y=self:getPosition()
    
    print(x)
    print(y)
    return true
end

return HeroSprite

 

转载于:https://www.cnblogs.com/yufenghou/p/4316707.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值