-- 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