개인 재정 GameMaker의 액션 제어 : Studio - Dummies

GameMaker의 액션 제어 : Studio - Dummies

차례:

비디오: Action Platformer Test Game Maker Studio 2 2024

비디오: Action Platformer Test Game Maker Studio 2 2024
Anonim

GameMaker: Studio의 컨트롤 탭 (이 그림에 표시)에는 질문, 기타, 코드 및 변수에 대한 작업이 포함되어 있습니다. 이러한 작업은 게임에서 복잡한 작업을 수행 할 수 있습니다.

제어 탭.

컨트롤 탭에서 작업 질문

다음 그림과 같이 9 가지 질문 동작이 있습니다. 그들은 무언가가 존재하는지, 충돌이 있는지, 두 값이 같은지와 같은 질문을합니다. 그렇다면 액션 섹션의 다음 액션이 트리거됩니다.

제어 탭에서 조치를 질문하십시오.
  • 빈 상태 확인: 이 액션은 인스턴스가 표시된 위치에 놓여 있으면 충돌을 일으키는 지 확인합니다. 이 작업은 검사를 수행하는 인스턴스가 유효한 충돌 마스크가있는 마스크 색인 또는 스프라이트를 필요로합니다.

  • 충돌 확인: 이 액션은 인스턴스가 다른 인스턴스와 충돌했는지 단순히 확인합니다.

  • 개체 검사: 이 작업은 표시된 위치에 지정된 개체의 인스턴스가 있는지 확인합니다.

  • 테스트 인스턴스 수: 이 작업은 방에 특정 수의 인스턴스가 있는지 테스트하고, 그렇다면 다음 작업을 수행 할 때 유용합니다.

  • 테스트 기회: 이 액션은 X (테스트 할 입력)를 설정하는 X의 기회를 1 회 수행합니다. 예를 들어, 10을 사용하면 다음 액션이 트리거 될 확률이 1/10 (시뮬레이션 된 주사위 굴림에 기반)입니다.

  • 확인 질문: 이 액션을 통해 플레이어에게 각각의 행동을 유발하는 예 또는 아니오 질문을 할 수 있습니다. 이 질문은 게임 중 팝업 창에 나타납니다.

  • 테스트 표현식: 소프트웨어 내 매뉴얼에 설명 된대로이 액션은 임의의 표현식을 입력하고 평가할 수있는 가장 일반적인 질문 액션입니다. 표현식이 true (즉, 0.5보다 크거나 같은 숫자)로 평가되면 다음 Action (또는 Action 블록)이 수행됩니다.

  • 마우스 체크: 이 액션은 표시된 마우스 버튼을 누르고 다음 액션이 수행되면 true를 반환합니다. 이 액션은 일반적으로 스텝 이벤트 내에 배치됩니다.

  • 격자 검사: 이 작업은 인스턴스가 격자 안에 있으면 true를 반환합니다.

제어 탭의 기타 작업

이 그림에 표시된 제어 탭의 기타 작업 섹션에는 코드 사용과 관련된 다양한 작업이 포함되어 있습니다.

제어 탭의 기타 조치.
  • 시작 블록 및 끝 블록: 다음 그림과 같이이 동작을 사용하여 동작 블록을 그룹화합니다.이렇게하면 트리거 된 경우 블록 내의 모든 작업이 수행됩니다.

    일반적으로 질문 액션 뒤에 나오는 첫 번째 액션 만 트리거됩니다. 질문을 한 후에 시작 블록 동작을 배치하십시오 (이 경우, 변수 동작 테스트). 방아쇠를 당길 마지막 행동이 끝나면 끝 블록을 놓습니다.

    시작 및 끝 블록 작업을 사용하여 작업을 그룹화합니다.
  • Else: 테스트 질문이 true 대신 false를 반환하면 다른 작업이 필요하면이 액션을 사용하십시오. 액션을 설정하여 질문을하면 true이면 트리거하고, 그렇지 않으면 Else 액션을 실행하고, false 일 경우 트리거하는 코드 블록을 만듭니다.

  • 이탈 이벤트: 이 이벤트 내에서 더 이상 액션을 트리거하지 않으려는 경우이 액션을 사용하십시오.

  • 반복: 액션 또는 액션 블록이 설정된 횟수만큼 반복되도록하려면이 액션을 사용하십시오. 이 기능을 사용하면 동일한 작업에 반복해서 붙여 넣을 필요가없는 고급 스러움을 누릴 수 있습니다.

  • 부모 이벤트 호출: 이 작업은 부모가있는 하위 개체와 함께 사용하십시오. 부모 객체에서 해당 이벤트를 트리거하려는 경우 유용합니다.

제어 탭의 코드 작업

그림에 표시된 것처럼 3 가지 코드 작업 만 있지만 제한된 수의 옵션으로 인해 코드 작업이 매우 위험 해지지는 않습니다.

  • 실행 코드: 이 액션은 GameMaker가 실행할 수 있도록 작성할 수있는 전체 사용자 정의 코드를 엽니 다. 단순한 단일 코드 줄에서 인공 지능 코딩만큼 복잡한 것을 추가 할 수 있습니다.

  • 스크립트 실행: 이 작업을 통해 스크립트를 호출 할 수 있습니다. 여러 객체에 대해 동일한 코드 블록을 여러 번 재사용하려는 경우 스크립트를 작성하여 코드 실행 액션에서 호출 할 수 있습니다.

  • Comment: 이 작업을 통해 작업 목록에 주석 행을 추가 할 수 있습니다. 이 주석은 주변 작업의 의도를 상기시켜줍니다.

    비록 Comment Action이 반드시 도움이되지는 않지만, 매우 유용한 알림을 제공 할뿐만 아니라 Collision Event 내에 Comment Action을 배치하면 GameMaker는 여전히 충돌을 트리거합니다. 즉, Collision Events는 Action이있을 때만 트리거되며, Comment Action을 포함 할 수 있습니다.

    컨트롤 탭에서 코드 작업.

컨트롤 탭의 변수 액션

그림과 같이 세 가지 변수 액션이 있습니다.

  • 변수 설정: 이 액션을 사용하여 변수에 값을 입력하십시오. 변수가 없으면이 작업을 사용하여 변수를 만듭니다. Set Variable Action을 사용하여 내장 된 인스턴스 변수뿐만 아니라 GameMaker의 많은 전역 변수 중 하나를 설정할 수도 있습니다.

  • 변수 테스트: 이 액션은 해당 변수가 true, false, greater than 또는 less인지 여부를 확인한 다음 결과를 기반으로 다음 동작을 수행하거나 수행하지 않습니다.

  • 변수 그리기: 이 액션을 사용하면 선택한 위치에 변수 값을 그릴 수 있습니다.Draw 이벤트 내에서만 Draw Variable Action을 사용할 수 있습니다.

    제어 탭에서 변수 작업.
GameMaker의 액션 제어 : Studio - Dummies

편집자의 선택

Photoshop CS6의 이미지에서 원하지 않는 요소를 제거하는 방법 - 더미

Photoshop CS6의 이미지에서 원하지 않는 요소를 제거하는 방법 - 더미

Adobe Photoshop Creative Suite 6에서 원하지 않는 요소 (이 경우 사람)를 이미지에서 완벽하게 제거하는 단계입니다.이 기술을 처음 시도 할 때는 원하는 요소에 연결되지 않은 요소가있는 이미지로 시작하십시오 이미지를 유지하십시오. 무언가가 포함 된 이미지를 엽니 다.

Photoshop CS6에서 선택 영역을 알파 채널로 저장하는 방법 - 더미

Photoshop CS6에서 선택 영역을 알파 채널로 저장하는 방법 - 더미

중 하나 Photoshop CS6의 알파 채널에 대한 가장 큰 장점은 이미지를 저장 한 다음 시간과 시간을 다시 검색 할 수 있다는 것입니다. 이렇게하면 선택 영역을 만드는 데 많은 시간과 노력이 쏟은 경우 특히 편리 할 수 ​​있습니다. 요소를 다시 선택하려면 휠을 다시 만들어야합니다 ...

Photoshop 이미지 - 인형

Photoshop 이미지 - 인형

암실에서 디지털로 이동하면 소음을 줄이는 방법 영화 및 가공 비용의 달러화 (가능한 환경 오염의 감소는 말할 것도 없음)를 제공하지만 사진 및 예술 사업에 새로운 도전 과제를 추가했습니다. 디지털 사진이 제시하는 문제 중 가장 중요한 것은 노이즈입니다. ...

편집자의 선택

Adobe Photoshop Elements에서 디지털 사진의 레이어 삭제하기 -

Adobe Photoshop Elements에서 디지털 사진의 레이어 삭제하기 -

디지털 사진이 보이면 해당 사진에서 레이어를 삭제할 수 있습니다. 레이어를 삭제하면 해당 레이어의 내용이 이미지 파일에서 제거됩니다. Adobe Photoshop Elements를 사용하여 그림에서 레이어를 삭제합니다.

Adobe Photoshop Elements로 디지털 사진의 레이어 편집하기 - 더미

Adobe Photoshop Elements로 디지털 사진의 레이어 편집하기 - 더미

Adobe Photoshop Elements에서 특정 레이어를 변경하여 이미지의 나머지 부분을 변경하지 않고 이미지를 편집 할 수 있습니다. 편집하려는 부분이 편집하려는 레이어에 있는지 확인하기 만하면됩니다.

디지털 사진 편집 - 인형

디지털 사진 편집 - 인형

잠시 동안 디지털 카메라로 사진을 찍었 으면 항상 결과에 감격하고 "이 사진을 구원받을 수 있습니까? "그 대답은"그렇습니다. "다음 표의 트릭을 사용하여 좋아하는 사진 편집기에서 디지털 사진을 편집하십시오. 기능 설명 권장 크기 조정 ...

편집자의 선택

WordPerfect Office 2002에서 작업 영역 사용자 지정 - 더미

WordPerfect Office 2002에서 작업 영역 사용자 지정 - 더미

WordPerfect 인터페이스에 대한 많은 것을 제어 할 수 있습니다 프로그램이 어떻게 보이고 행동하는지에 대한 용어). 모든 옵션을 훑어 보는 데 몇 시간을 소비 할 수 있지만 더 나은 일을해야합니다. 아래는 대부분의 사람들이 WordPerfect에서 다루기 쉬운 작업을위한 옵션입니다. 옵션 본부 : 설정 ...

의 그래픽 작업 - 그래픽을 사용하기 전에 WordPerfect 11 - Dummy

의 그래픽 작업 - 그래픽을 사용하기 전에 WordPerfect 11 - Dummy

기본에서 그래픽 작업 상자. 모든 상자에는 테두리와 배경이 있습니다. 두 가지 방법으로 상자와 상자 안에있는 그림을 선택할 수 있습니다. 텍스트를 입력하고 상자를 클릭하면 검은 색 핸들과 테두리가 생기지 않습니다.