안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요, 안드로이드 공부를 처음 시작한 학생입니다.
게임개발을 해보고싶어서
jetboy를 분석하고 있는데요,
jetboy는 모든 이벤트를 jetplayer로 받더라구요??ㅠㅠ
jetplay를 뺀 게임으로 바꿔보고 있는데
장애물이 안생겨서
계속분석하다보니
protected void processJetEvent(JetPlayer player, short segment, byte track, byte channel,
byte controller, byte value) {
if (value == NEW_ASTEROID_EVENT) {
doAsteroidCreation();
}
.....
이런방식으로 장애물을 생성하는 doAsteroidCreation();를 호출하더라구요
jetplay를 사용하지 않으니 당연히 장애물이 생기지 않았던것이지요
아무리읽어봐도 NEW_ASTEROID_EVENT는 초기값 82를 지정해 준 후 변하지 않는데..
어떻게 저런 방식으로 장애물을 생성하는 함수를 호출할 수 있는걸까요
value의 의미를 알고싶습니다.
jetplay를 사용하지 않고, 장애물을 생성하려면...어떤식으로 바꿔줘야할까요.....
게임개발을 해보고싶어서
jetboy를 분석하고 있는데요,
jetboy는 모든 이벤트를 jetplayer로 받더라구요??ㅠㅠ
jetplay를 뺀 게임으로 바꿔보고 있는데
장애물이 안생겨서
계속분석하다보니
protected void processJetEvent(JetPlayer player, short segment, byte track, byte channel,
byte controller, byte value) {
if (value == NEW_ASTEROID_EVENT) {
doAsteroidCreation();
}
.....
이런방식으로 장애물을 생성하는 doAsteroidCreation();를 호출하더라구요
jetplay를 사용하지 않으니 당연히 장애물이 생기지 않았던것이지요
아무리읽어봐도 NEW_ASTEROID_EVENT는 초기값 82를 지정해 준 후 변하지 않는데..
어떻게 저런 방식으로 장애물을 생성하는 함수를 호출할 수 있는걸까요
value의 의미를 알고싶습니다.
jetplay를 사용하지 않고, 장애물을 생성하려면...어떤식으로 바꿔줘야할까요.....