主题:  我想问个关于键盘控制的问题

bsg123

职务:普通成员
等级:1
金币:0.0
发贴:69
注册:2002/7/8 9:49:43
#12003/11/12 10:58:37
最近在做个课题,要用到键盘,效果就好像平时玩的简单的像素rpg游戏就是用up ,down,right,left来让小人走动,
我的问题就是,按一下比如right,小人先要转到右面,按第2下
才往又走,怎样才能测试到第2 下呢?
还有,小人走到一个物体前,与他对话
怎样测试是否碰到那个物体呢
用hitTest吗?



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
#22003/11/12 12:14:28
你可以先判断前一次按的方向键是什么,然后决定是走还是不走,至于碰撞你可以有HITTEST也可以数组。



bsg123

职务:普通成员
等级:1
金币:0.0
发贴:69
注册:2002/7/8 9:49:43
#32003/11/12 12:45:48
地狱天堂在上个帖子中说
引用:
你可以先判断前一次按的方向键是什么,然后决定是走还是不走,至于碰撞你可以有HITTEST也可以数组。

quote] 你可以先判断前一次按的方向键是什么,然后决定是走还是不走,
我就是这几句不会写 阿



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
#42003/11/12 13:23:34
你把上次按键的值存到一个变量里,每次按键的时候先比较一下是否相等,如果相等就前进。
你试着写写的吧,有具体问题再问