질문과 답변

Extra Form

코딩 마무리단계에 있는데 스킬사용구문에서 막혔습니다.


onKeyPress=if("event.keyCode==83"){$gameVariable.setValue(11, $gameActor.actor(1).Mp(););  if($gameVariable._data[11]==0;){this.playSystemSound(3);}}


이 부분에서 if문이 올바르지 않다고 에러가 발생하는데 어느부분이 잘못되었는지 봐주실수 있나요...


아 참고로 저는 S키를 눌렀을때 변수11에 mp를 대입하고 변수11이 0일때 경고효과음을 재생하도록 만들고 싶습니다...

Who's 게임잘날아가는닝겐

profile

와 도망쳐 ccc 파일들이야

Comment '7'
  • ?
    최다킬 2016.01.06 16:12
    onkeypress 소문자여야 하지 않나요?
  • profile
    게임잘날아가는닝겐 2016.01.06 16:26
    상관은 없는것같습니다.
  • ?
    랑비 2016.01.06 18:40
    (11, $gameActor.actor(1).Mp(););
    ( )안에 ; 세미콜론이 있어서 문제가 생겼을듯합니다.???
  • profile
    러닝은빛 2016.01.06 20:51

    1
    2
    3
    4
    5
    6
    7
    8
    9
     window.onkeypress = function(event) {
       if(event.keyCode===83 || event.keyCode===115) {
         $gameVariables.setValue(11, $gameActors.actor(1).mp);
         if($gameVariables.value(11=== 0){
           SoundManager.playSystemSound(3);
         }
       }
     }
     
    cs


    1
    2
    3
    4
    5
    6
    7
    8
     window.onkeypress = function(event) {
       if(event.keyCode===83 || event.keyCode===115) {
         $gameVariables.setValue(11, $gameParty.members()[0].mp);
         if($gameVariables.value(11=== 0){
           SoundManager.playSystemSound(3);
         }
       }
     }
    cs


    생활코딩 자바스크립트 강좌에서 조건문 부분을 참고하시는게 좋을 것 같네요. 


    https://opentutorials.org/course/743/4724

    http://www.w3schools.com/jsref/event_onkeypress.asp

  • profile
    게임잘날아가는닝겐 2016.01.07 15:05
    event.keyCode===115에서 111부터는 기능키 아닌가요? f1 f2 f3...인걸로 알고있습니다.
  • profile
    러닝은빛 2016.01.07 19:23
    onkeydown 에서는 맞는 말이지만 onkeypress 에서는 좀 다릅니다.

    onkeypress 는 해당 문자의 아스키 코드값이 들어오고 F1 ~ F12는 체크하지 않습니다,

    따라서 대문자, 소문자를 구분할 수 있습니다.

    반면, onkeydown 과 onkeyup 에서는 F1 ~ F12 를 체크할 수 있고 대소문자 구분없이 해당 키코드를 반환합니다.
  • profile
    게임잘날아가는닝겐 2016.01.08 15:19
    아...그렇군요!

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 13184
RMVXA 대기 이벤트에 대해 1 홍홍이1 2016.01.07 264
기타 탄막스크립트(mv, ace) 2 무명시절 2016.01.06 301
RMXP rpg xp 테스트 게임이 안되네요. ㅠㅠ 스윙터틀 2016.01.06 146
RMMV 어떤 부분에서 잘못된건가요... 7 게임잘날아가는닝겐 2016.01.06 466
RMMV MV 사이드뷰 액터 모션이 어떤때 적용되는지 알고 싶어요 2 file 비백 2016.01.06 661
알만툴 Vx ace 세이브 화면에 한글이 안나옵니다. 4 file 금빛의제로 2016.01.05 753
RMMV 대기 스크립트에 대해 2 최다킬 2016.01.05 168
RMVXA 플레이어가 말고 다른 물체가 접촉시 이벤트를 실행시키고싶습니다 4 file 아쳐 2016.01.05 246
RMVXA 턴제 전투에서 데미지 팝업 질문이요 기폭 2016.01.05 159
RMMV 코어엔진 이라는 것이 무엇인가요? 비백 2016.01.04 128
RMMV mv에서 폰트 크기는 어떻게 조절하나요? 2 바로보쿠 2016.01.04 2430
RMVXA 스크립트 오류 입니다 6 file 꾸와 2016.01.04 177
RMVXA 최초실행 시에만 타이틀이 안나오게 하는 방법 3 ifeve 2016.01.04 252
RMMV MV에 BGM을 넣으면 2초 정도 늦게 재생되네요. 1 프곰 2016.01.03 206
RMVXA 변수 더할때 오류 6 file 야느와르 2016.01.03 113
기타 혹시 RPG Maker 시리즈 중에서, '조건 분기'에서 '경험치가 ~이상'을 선택할 수 있는 버튼이 있는 시리즈가 있나요? 5 阿房S 2016.01.03 293
RMVXA 파티에서 활성멤버 변경하는법 or 스크립트.. 으아아아 2016.01.03 156
기타 이런 턴방식 전투를 구현할라 하는데요... 무명시절 2016.01.03 161
RMVXA 윈도우에 캐릭터 전신이 뜨게 할 수 있나요? file RCol 2016.01.03 382
RMVXA RPG Maker VXAce Sprite-Bust Generator 꾸와 2016.01.02 177
Board Pagination Prev 1 ... 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 ... 517 Next
/ 517