不错的问题,判断主角在某一个地图坐标停留的时间,如果主角停在这个坐标10秒以上就怎么样。如果没有到10秒,主角的坐标改变了,那么重新计算时间。
关于计算时间和判断是否移动,可以0.1秒(或者更长)判断一次,如果坐标没改变的话某变量+1,如果变量到(10/判断一次的时长)就是到10秒了,如果变量没有到(10/判断一次的时长)而坐标改变,那么变量就为0……
细节部分自己想吧,也许会有BUG,自己解决吧……
需要占用一点点的CPU,好不好就看你自己的了。
[此贴子已经被作者于2004-12-18 0:53:09编辑过] |