我正在创建一个乒乓球游戏,但是我有一个问题,按住移动按钮的玩家可以移动,而其他玩家则不能。如果他们都按住按钮,是否有办法让两个玩家都移动?
编辑:此问题被标记为重复,但并非如此。我在emu8086中需要一些支持所有中断的地方。没有NASM。帮我调整代码。
CHECK:
mov ah,1 ; get player input
int 16h
jz CHECK
cmp ah,48h
je mov_2_up
cmp ah,50h
je mov_2_down
cmp ah,11h
je mov_1_up
cmp ah,1fh
je mov_1_down
mov_2_up:MOV2UP
jmp ReadKey
; macros that do the moving
mov_2_down:MOV2DOWN
jmp ReadKey
mov_1_up:MOV1UP
jmp ReadKey
mov_1_down:MOV1DOWN
jmp ReadKey
ReadKey:
mov ah,0 ; clear buffer
int 16h
jmp CHECK
; how do i ge both players to move they noth hold down buttons