cocos2dx 画包围盒
virtual void draw(Renderer *renderer, const Mat4& transform, uint32_t flags);
DrawNode* m_pDrawNode = nullptr; m_pDrawNode->clear();
m_pDrawNode->drawLine(Vec2(box.x1_, box.y1_), Vec2(box.x2_, box.y2_), Color4F::GREEN);
m_pDrawNode->drawLine(Vec2(box.x2_, box.y2_), Vec2(box.x3_, box.y3_), Color4F::GREEN);
m_pDrawNode->drawLine(Vec2(box.x3_, box.y3_), Vec2(box.x4_, box.y4_), Color4F::GREEN);
m_pDrawNode->drawLine(Vec2(box.x4_, box.y4_), Vec2(box.x1_, box.y1_), Color4F::GREEN);
本文将详细说明如何利用cocos2dx引擎绘制二维空间中的三维矩形包围盒,包括代码实现和绘制过程。
765

被折叠的 条评论
为什么被折叠?



