키보드 동시 입력 질문
얀
2023.04.01
키보드로하는 게임을 만들다가 질문이 있어서 글올립니다.
둘이서 동시에 할수 있도록 A는 방향키로하고, B는 a,d,w,s,키를 사용하게 하려고 하는데
A가키를 누르고 있을때 B가 키를 누르면 A가멈추고 B만 움직임니다.
반대로 B가키를 누르고 있을때 A가 키를 누르면 B가멈추고 A만 움직임니다.
그리고 키보드를 한번만 눌렀는데도 계속 그방향으로 움직임니다.
소스는
if (Key.getCode() == 키값){
방향설정;
}
이런 식으로 하였습니다.
질문 요약~^^;;
1. 키입력 동시 인식가능한가요?
2. 키보드 한번만 눌러도 계속 누른것처럼 되요~
-
자올
Key.isDown(Key.RIGHT)처럼 썼었는데 동시에 안되길래 이상해서 막 삽질하다가...
Key.isDown(keyCode)만 하면되는거였네요~^^;;
감사합니다~ -
얀
아마도 key.isdown 함수를 모르시고 계신것 같습니다.
as2 를 쓰신다면 이함수의 사용법을,
as3 를 쓰신다면 없어진 이함수에 대한 대처법을,
사이트내에서 찾으실수 있을꺼에요.
검색 추천해드립니다.