Manual

Manual

in_sequence 변수 설명 및 활용 예제

개요 in_sequence는 게임의 각 객체 인스턴스에 대해 생성되는 내장 변수입니다. 이 변수는 인스턴스가 시퀀스에 의해 제어되고 있는지를 나타냅니다. 만약 인스턴스가 시퀀스에 의해 제어되고 있다면 이 변수는 true를 반환하고, 그렇지 않다면 false를 반환합니다. 이 변수는 읽기 전용이며 변경할 수 없습니다. 동작 방식 * 시퀀스가 종료되면 in_sequence 변수는 false가 됩니다. * 시퀀스

By 이재협/실장/시스템개발실/PHYSIA

Manual

스크립트 이름 가져오기 함수 설명

이 문서에서는 GameMaker에서 스크립트 자산의 이름을 가져오는 함수인 script_get_name에 대해 설명합니다. 이 함수는 지정된 스크립트 자산의 이름을 문자열 형태로 반환합니다. 반환되는 이름은 GameMaker의 자산 브라우저에서 해당 스크립트에 대해 지정한 이름입니다. 이 함수는 스크립트 함수와 메서드 변수도 받아들입니다. 문법 script_get_name(scr); 인수 설명 인수 타입 설명 scr

By 이재협/실장/시스템개발실/PHYSIA

Manual

스크립트 존재 여부 확인 함수

이 문서에서는 script_exists 함수에 대해 설명합니다. 이 함수는 주어진 인덱스에 해당하는 스크립트 또는 스크립트 함수가 존재하는지 여부에 따라 true 또는 false를 반환합니다. 주의할 점은 이 함수가 문자열이 아니라, 각 스크립트 자산의 핸들을 보유하는 자산 이름(IDE에서 나타나는 방식) 또는 스크립트 자산 내에서 정의된 명명된 스크립트 함수라는 것입니다. (메서드 변수에는

By 이재협/실장/시스템개발실/PHYSIA

Manual

script_execute_ext 함수 설명 및 활용 예제

script_execute_ext 함수는 주어진 인수를 배열로 전달하여 스크립트 함수 또는 메서드를 호출하는 기능을 제공합니다. 이 함수는 호출하는 인스턴스나 구조체의 컨텍스트에서 스크립트 함수 또는 메서드를 실행합니다. 메서드를 바인딩된 컨텍스트에서 호출하려면 method_call을 사용해야 합니다. 또한, 배열에서 인수를 가져올 오프셋과 사용할 인수의 수를 지정하는 두 개의 선택적 인수를 전달할 수 있습니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

script_execute 함수 설명 및 활용 예제

함수 설명 script_execute 함수는 주어진 인수와 함께 스크립트 함수 또는 메서드를 호출합니다. 이 함수는 호출하는 인스턴스나 구조체의 컨텍스트에서 전달된 스크립트 함수 또는 메서드를 호출합니다. 바인딩된 컨텍스트에서 메서드를 호출하려면 method_call을 사용해야 합니다. 이 함수는 호출 인수를 개별 매개변수로 받습니다. 인수를 배열로 전달하려면 script_execute_ext를 사용합니다. 문법 script_execute(

By 이재협/실장/시스템개발실/PHYSIA

Manual

스크립트 관리 함수

이 문서에서는 스크립트 에디터에서 작성된 스크립트를 확인하고 실행하는 데 사용되는 함수들에 대해 설명합니다. 함수 목록 함수 이름 설명 script_exists 주어진 스크립트가 존재하는지 확인합니다. script_get_name 스크립트의 이름을 가져옵니다. script_execute 특정 스크립트를 실행합니다. script_execute_ext 외부 스크립트를 실행합니다. 활용 예제 1. 스크립트 존재 여부 확인 if (script_

By 이재협/실장/시스템개발실/PHYSIA

Manual

타일 회전 설정 함수

이 문서는 타일 데이터의 회전을 설정하는 tile_set_rotate 함수에 대해 설명합니다. 이 함수를 사용하면 타일을 90도 회전시키거나 기본 상태로 유지할 수 있습니다. 함수 설명 tile_set_rotate 함수는 주어진 타일 데이터 세트를 회전시키거나 회전하지 않도록 설정하는 데 사용됩니다. 타일 데이터는 tilemap_get() 함수를 사용하여 가져올 수 있으며, rotate 인자를

By 이재협/실장/시스템개발실/PHYSIA

Manual

타일 미러 설정 함수

tile_set_mirror 함수는 주어진 타일 데이터 세트를 미러링할지 여부를 설정하는 데 사용됩니다. 이 함수는 tilemap_get() 함수를 사용하여 가져온 타일 데이터를 입력받고, mirror 인자를 true로 설정하면 타일이 미러링되고, false로 설정하면 기본 상태(미러링되지 않음)로 유지됩니다. 이 함수는 수정된 타일 데이터 세트를 반환하며, 이는 tilemap_set() 함수를 사용하여 적용할

By 이재협/실장/시스템개발실/PHYSIA

Manual

tile_set_index 함수 설명

tile_set_index 함수는 타일 세트 이미지 내에서 타일의 위치를 나타내는 타일 인덱스를 설정하는 데 사용됩니다. 이 함수는 타일 데이터와 타일 세트 내에서 사용할 타일의 정수 인덱스 값을 인수로 받습니다. 함수는 수정된 타일 데이터 세트를 반환하며, 이는 tilemap_set() 함수를 사용하여 적용할 수 있습니다. 문법 tile_set_index(tiledata, index)

By 이재협/실장/시스템개발실/PHYSIA

Manual

타일 데이터 플립 설정 함수

tile_set_fliptile_set_flip 함수는 주어진 타일 데이터 세트를 플립할지 여부를 설정하는 데 사용됩니다. 이 함수는 tilemap_get() 함수를 사용하여 가져온 타일 데이터를 입력받고, 플립 인수를 true로 설정하면 타일이 플립되고, false로 설정하면 기본 상태로 유지됩니다. 이 함수는 수정된 타일 데이터 세트를 반환하며, 이후 tilemap_set() 함수를 사용하여 적용할 수

By 이재협/실장/시스템개발실/PHYSIA

Manual

타일 세트 비우기 함수 설명

tile_set_empty 함수는 주어진 타일 데이터 세트를 빈 타일로 설정하는 데 사용됩니다. 이 함수는 tilemap_get() 함수를 사용하여 가져온 타일 데이터를 인수로 받습니다. 이 함수는 수정된 타일 데이터 세트를 반환하며, 이는 tilemap_set() 함수를 사용하여 적용할 수 있습니다. 문법 tile_set_empty(tiledata) 인수 설명 인수 이름 타입 설명

By 이재협/실장/시스템개발실/PHYSIA

Manual

타일 맵 요소

타일 맵은 동일한 깊이에 있는 타일 세트 타일의 모음입니다. 이를 그리드로 시각화할 수 있으며, 각 셀은 해당 셀에 그려야 할 타일의 인덱스와 어떻게 그려야 하는지(회전, 뒤집기 및/또는 반전)를 저장합니다. 각 타일 맵은 고유한 요소 ID와 속성을 가집니다. 타일 작업 관련 요소 타일 작업 시 다음과 같은 요소들이

By 이재협/실장/시스템개발실/PHYSIA