VertexHelper使用细节
来源:互联网 发布:数据分析 pdf 编辑:程序博客网 时间:2024/05/16 02:07
使用vertexHelper创建出来的数据
int num = 8;
b2Vec2 verts[8] ;
verts[0].Set(-1.2f / PTM_RATIO, 159.5f / PTM_RATIO);
verts[1].Set(240.7f / PTM_RATIO, -78.4f / PTM_RATIO);
verts[2].Set(56.7f / PTM_RATIO, -108.4f / PTM_RATIO);
verts[3].Set(38.7f / PTM_RATIO, -156.4f / PTM_RATIO);
verts[4].Set(-33.2f / PTM_RATIO, -157.4f / PTM_RATIO);
verts[5].Set(-49.2f / PTM_RATIO, -113.4f / PTM_RATIO);
verts[6].Set(-246.2f / PTM_RATIO, -84.4f / PTM_RATIO);
verts[7].Set(-3.2f / PTM_RATIO, 158.5f / PTM_RATIO);
spriteShape.Set(verts, num);
出现了以下报错:
Assertion failed: (area > 1.19209290e-7F), function ComputeCentroid, file /Users/zeeking/Desktop/游戏设计大赛/flyflykite/flyflykite/libs/Box2D/Collision/Shapes/b2PolygonShape.cpp, line 115.
问题原因:
vertexHelper使用不当,应该按 逆时针 而非 顺时针
解决方法:
重新定义即可
- VertexHelper使用细节
- 学习 Box2D 个人笔记(十一)vertexhelper
- Dev控件使用细节
- ctags使用细节
- ctags 使用细节
- ctags使用细节
- TreeView 控件使用细节
- ctags使用细节
- ctags使用细节
- office使用细节摘记
- ACE技术使用细节
- protell99 使用细节
- KindEdito使用细节
- sizeof的使用细节
- scanf使用细节
- scanf使用细节(二)
- unity3d 使用细节
- Java细节使用20131124
- 复制表的SQL语句
- 对象池机制
- 集训第一周总结
- MySql应用的基本操作语句
- RT_thread 学习笔记2——TCP/IP协议栈(LwIP)
- VertexHelper使用细节
- Customized UIImageView that allows choosing photo from library or camera
- GDAL重采样实现
- 链表操作2 避免内存开销
- Leaving fence domain… found dlm lockspace /sys/kernel/dlm/rgmanager
- 文章标题
- 按照首字母查询文件时一点击首字母就跳转到搜索框中的解决办法(W7)
- js获取网页高度
- 二分查找