1.关于迪卡尔坐标系的计算例子
//正方形
auto rect=DrawNode::create();
rect->drawRect(Vec2(0,0), Vec2(100,100), Color4F(1.0, 0, 0, 1.0));
//点
auto dot=DrawNode::create();
dot->drawDot(Vec2(0,0), 5, Color4F(1.0, 1.0, 1.0, 1.0));
rect->addChild(dot);
addChild(rect);
rect ->setPosition(visibleSize/2);
dot ->setPosition(Vec2(1,1));//本地空间
//设置中心旋转

这篇博客介绍了Cocos2d-x初学者需要掌握的基本知识点,包括迪卡尔坐标系的计算,如正方形和点的绘制;使用三角函数进行动态位置调整,展示旋转和平移效果;以及通过向量运算实现对象在屏幕边界内的自动反弹。这些内容对于理解和应用Cocos2d-x的游戏开发至关重要。
最低0.47元/天 解锁文章
1704

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



