zcptw 发表于 2012-10-10 11:25:04

求教,貌似发现了一个BUG。。。。

一个很简单的工程,可是测试的时候有个很奇怪的现象,苹果会偶尔弹到下面一层,而且苹果会越来越少,一会儿就全部消失了。。。。怎么回事?

工程文件http://dl.vmall.com/c0gcr4salw

zcptw 发表于 2012-10-10 11:26:10

等会上工程

埃兰蒂菲丝 发表于 2012-10-11 21:22:09

这是bug,但是是你自己的程序bug而不是gm 自身的检测程序只是基本的,需要你自己考虑方法重新制作

zcptw 发表于 2012-10-11 22:05:38

回 2楼(埃兰蒂菲丝) 的帖子

是程序bug吗?就几个动作,苹果重力为2、墙壁碰撞、苹果间碰撞,结果苹果会突破封闭的房间,逐渐减少,最后全部消失,bug在哪呢?

埃兰蒂菲丝 发表于 2012-10-13 23:33:16

回 3楼(zcptw) 的帖子

bug就是“你用了太简单的判断方法”,自带的固体判断碰撞事件无法精确的判断你是否有障碍,如果超出判断坐标,就会卡进障碍物,然后就会穿出去,你需要自己编写碰撞判断部分
页: [1]
查看完整版本: 求教,貌似发现了一个BUG。。。。