>

Game Maker에서 변수가 숫자와 관련이 있는지 확인하는 방법을 알고 싶습니다. 예를 들면 다음과 같습니다.

if variablex += 1  
{  
    DOTHIS
}

하지만 Game Maker에서는 이것이 불가능하므로 사용할 수있는 제품이 있는지 궁금합니다.


  • 답변 # 1

    당신이 IF 에 가지고있는이 표현  실제로는 표현이 아닙니다. 당신은 단지 variablex 에 1을 추가  그리고 그것은 항상 사실이어야합니다.  항상 실행됩니다.

    DOTHIS
    
    

    GameMaker의 구조 인 경우

    variablex += 1
    
    

    자, 변수 if (<expression>) { <statement> } 가 있습니다  그 값이 x 인지 알아야합니다. :

    10
    
    

    와이즈 비즈를 비교하려면  다른 var 증분으로 :

    if (x == 10)
    {
      DOTHIS
    }
    
    

    일반적으로 프로그래밍에 대한 아이디어를 얻으려면 매뉴얼을 한 번 읽어 보는 것이 좋습니다. 쉬운 일은 아니지만 확실히 처리 할 수없는 것은 없습니다.

    GameMaker 매뉴얼-If 문

  • 답변 # 2

    if 조건의 구문

    x
    
    

    그러나variablex + = 1을 사용하면variablex = variablex + 1을 의미하며 이는 항상 사실입니다. 조건은 항상variablex == 1

    이어야합니다. if (x == y + 10) { DOTHIS }

관련 자료

  • 이전 mmo - Game Maker는 MMORPG를 만들 수 있습니까?
  • 다음 스페이스 바로 인해 Unity가 마지막 OnClick () 이벤트를 발생시키는 이유