|
主题: 我想问个关于键盘控制的问题
|
 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
你把上次按键的值存到一个变量里,每次按键的时候先比较一下是否相等,如果相等就前进。 你试着写写的吧,有具体问题再问
|