获取图片旋转后的坐标点

--图片旋转后的坐标点

--在图片里添加四个端点,通过四个端点来获取图片坐标点。


function GameScene:createLayerFarm()
    local layerFarm = cc.Layer:create()

	--图片精灵 width 100  height 200
    self.shell_22 = cc.Sprite:create("100-200.png")
    self.shell_22:setPosition(cc.p(200,200))
    self.shell_22:setAnchorPoint(cc.p(0.5, 0))
    self:addChild(self.shell_22, 20)
	
	--创建ImageView对象
    self.up_left = ccui.ImageView:create()
    self.up_right = ccui.ImageView:create()
    self.down_left = ccui.ImageView:create()
    self.down_right = ccui.ImageView:create()
    
    --设置四个端点的坐标 [100 图片的宽度 200 图片的高度]
    self.up_left:setPosition(cc.p(0,200))		--右上角
    self.up_right:setPosition(cc.p(100,200))	--右下角
    self.down_left:setPosition(cc.p(0,0))		--左下角
    self.down_right:setPosition(cc.p(100,0))	--右下角
    
	--添加到旋转的图片中
    self.shell_22:addChild(self.up_left)
    self.shell_22:addChild(self.up_right)
    self.shell_
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值