cc.DrawNode

来源:互联网 发布:php高并发秒杀 实例 编辑:程序博客网 时间:2024/04/30 16:21
-- hero的边框<span style="white-space:pre"></span>self:heroRect()

function FightLayer:heroRect( ... )if self.heroRectNode then self.heroRectNode:removeFromParent() end
<span style="white-space:pre"></span>-- hero是移动的  随时删除创建 根据Position位置创建self.heroRectNode = cc.DrawNode:create()-- 画出两个点就可以了  左下角点、 右上角点、 颜色self.heroRectNode:drawRect( cc.p(self.hero:getPositionX() - self.hero.size.width*0.5,self.hero:getPositionY() ),          cc.p( self.hero:getPositionX()+ self.hero.size.width*0.5 ,  self.hero:getPositionY()+self.hero.size.height ),        cc.c4b(1,0,0,1))self:addChild(self.heroRectNode)end



0 0