日期:2014-05-20  浏览次数:20718 次

java使用Jbox2d绘制多边形,数组越界问题.
我在使用Jbox2d的时候, 想绘制一个多边形. 多边形的顶点在20 - 50个不等.所以绘制会比较复杂. 我使用AS3的box2d 绘制的时候完全没有问题. 我就照着代码把他写到JAVA里来. 但是JAVA里却出了问题. 报数组越界的错误.


我查看了一下源码. 他有一个常量来控制, 就是这个常量. 控制绘制多边形的最大定点数.


我不知道我修改了这个常量之后会不会照成什么影响之类的事情.2


还有一个问题. 就是我使用Jbox2d的时候. 怎么才能想flex一样也能绘制出一个DeBug视图出来. 展示我的Jbox2d是否绘制错误.  光是代码一样. 我觉得还是不太保险. 感觉可能会和前台有所区别. 所以想后台也能有图形展示出来看一下效果. 这样才能保证数据的统一性.


------解决方案--------------------
这个常量是final的,修改不了吧?
(J2ME好冷清啊,建议移动到其它版块,可能帮助你的人更多)