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

[求助]关于计步器的做法

[复制链接]
发表于 2004-9-8 17:19:59 | 显示全部楼层 |阅读模式
请教各位:怎么样根据主角行走步数来改变一个变量,比如主角每移动1步,变量[0001]就加1?
[此贴子已经被作者于2004-9-10 17:34:36编辑过]
发表于 2004-9-8 20:47:10 | 显示全部楼层
做一个并列处理的事件,接受用户键输入,按了方向键就+1
发表于 2004-9-8 23:14:57 | 显示全部楼层
按了方向就+1不行,如果被障碍挡住而继续按的话变量也会不停的加
发表于 2004-9-8 23:47:02 | 显示全部楼层
計步器啊,
某蛇的\"砍大象\"上邊有的說- -+
发表于 2004-9-9 00:19:14 | 显示全部楼层
以下是引用小得蛇在2004-9-8 23:47:02的发言:

計步器啊,

某蛇的\"砍大象\"上邊有的說- -+

砍大象- -b
 楼主| 发表于 2004-9-9 16:58:13 | 显示全部楼层
以下是引用小得蛇在2004-9-8 23:47:02的发言:
計步器啊,

某蛇的\"砍大象\"上邊有的說- -+


可不可以简述一下做法?
[此贴子已经被作者于2004-9-9 19:19:59编辑过]
发表于 2004-9-10 11:10:33 | 显示全部楼层
思路:
1、记录现在的主角位置(XY坐标)到变数AB
2、等待0.1秒
3、再次记录主角坐标到变数CD
4、A-C不等于0或者B-D不等于0时,变数E+1
E就是步数,以上定期并行处理
发表于 2004-9-10 18:52:28 | 显示全部楼层
以下是引用瓜仔在2004-9-10 11:10:33的发言:

思路:

1、记录现在的主角位置(XY坐标)到变数AB

2、等待0.1秒

3、再次记录主角坐标到变数CD

4、A-C不等于0或者B-D不等于0时,变数E+1

E就是步数,以上定期并行处理


以上........和我想的一样`感觉较复杂...........[em06][em06][em06][em06]
发表于 2004-9-10 19:05:09 | 显示全部楼层
变数记录坐标,比较2次,如果不同就+1
发表于 2004-9-12 11:05:05 | 显示全部楼层
我做的,你们自己看看吧。看不懂活该!我不会解释的!

以下图片禁止转载!



[此贴子已经被作者于2004-9-12 11:09:02编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

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

本版积分规则

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

GMT+8, 2026-10-31 10:02 , Processed in 0.013567 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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