幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1329|回复: 3

[讨论]怎样判断主角在10秒内无移动?

[复制链接]

56

主题

398

帖子

2782

积分

⑥精研

简单又好吃

积分
2782
QQ
发表于 2004-12-17 20:27:57 | 显示全部楼层 |阅读模式
我晕了……[em06]
回复

使用道具 举报

32

主题

1187

帖子

44万

积分

⑧专业

大象摇啊摇

积分
441584
QQ
发表于 2004-12-18 00:51:37 | 显示全部楼层
不错的问题,判断主角在某一个地图坐标停留的时间,如果主角停在这个坐标10秒以上就怎么样。如果没有到10秒,主角的坐标改变了,那么重新计算时间。

关于计算时间和判断是否移动,可以0.1秒(或者更长)判断一次,如果坐标没改变的话某变量+1,如果变量到(10/判断一次的时长)就是到10秒了,如果变量没有到(10/判断一次的时长)而坐标改变,那么变量就为0……

细节部分自己想吧,也许会有BUG,自己解决吧……

需要占用一点点的CPU,好不好就看你自己的了。

[此贴子已经被作者于2004-12-18 0:53:09编辑过]
真実を知らぬ者にとって、闇は安寧ではなく…… 恐怖や邪悪という負の存在を想起させるのであろうな。
回复 支持 反对

使用道具 举报

21

主题

130

帖子

2043

积分

⑥精研

游戏王

积分
2043
QQ
发表于 2004-12-18 09:11:05 | 显示全部楼层
也许他的想法=要是10秒内不移动的话变换一个人物的等待动作或什么的
一转眼已经四年了,各位,我又回来拉
回复 支持 反对

使用道具 举报

56

主题

398

帖子

2782

积分

⑥精研

简单又好吃

积分
2782
QQ
 楼主| 发表于 2004-12-18 10:19:39 | 显示全部楼层
差不多,我是做的自动恢复HP和MP
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-20 10:52 , Processed in 0.011759 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表