这是自从制作以来的最好表现最好的一个例子了。
一个赛车的例子,这样来制作路线的话是比较灵活的,可以自己来设计各种各样的路线,但是这样的路线是不能循环的,也就是说不能设计环形的赛道。更多的游戏请看www.toswf.com www.wawayaya.net
这次回家是坐917以来最痛苦的一次了,从六里桥到杜家坎十来里的路程走了一个半小时,到家的时候已经是晚上12点了。后来大概算了一下,站了有4个多小时。,而且不知道什么过敏了,浑身起了很多的疙瘩,很痒。北京的交通!北京的奥运。
看来还是整体的数据结构有问题,一些个极限的问题是无法解决的。
这次加入了两个多边形之间的碰撞冲量的计算,首先需要知道的是他们的碰撞点和碰撞的面,这里我没有修改以前的冲量的计算方法。但是似乎问题不是很大,问题还是有的,就是多变形没有办法来停止,这我怀疑和整体的结构有关系,看来需要重新来写了。
点击鼠标可以看到一些效果,但是需要说明的是这个例子是没有碰撞的检测的,因此如果出现了两个点碰撞的情况就会出问题,因此我在这里做了一些限制。
最近的一段时间一直都在学习物理引擎的知识,今天终于有所得了,这是一个最基本的例子。
偶得了一个紫砂壶,我不懂收藏,现在把它的图片发上来,大家帮忙给鉴定一下是真的吗?
这个问题在5d的论坛上问了,结果是石沉大海。只好是发在这里。
http://veteran.5dblog.com
操作方法:鼠标点击的位置和小圆的距离就是小圆的速度,他和多边形的边缘的碰撞点为红色的十字位置。实际上如果判断两个多边性的话要更复杂一些。
多边形的碰撞点可能有多个,这里只能监测到2个
操作方式:靠近其中的一个顶点,按鼠标的左键或者是按UP键
忙了将近一年的项目终于现身了,点这里体验一把。
在我的www.toswf.com 有源代码下载,有兴趣的朋友可以去看看。
(利用方向键来移动其中的一个三角形,不过还是有一些问题,代码还得改)
2008-1-10更新,太忙了,没有时间修改。