Manual

Manual

is_int64 함수 설명서

is_int64 함수는 주어진 변수가 64비트 정수인지 여부를 반환하는 함수입니다. 게임 개발 시 변수의 데이터 타입을 확인하고 싶을 때 이 함수를 사용합니다. 이 함수는 값이 int64인지에 따라 true 또는 false를 반환합니다. 문법 is_int64(n); 인수 설명 인수 타입 설명 n Any 확인할 인수 반환값 * Boolean: 주어진 변수가 64비트 정수이면

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

Manual

is_int32 함수 설명

is_int32 함수는 주어진 변수가 32비트 정수인지 여부를 반환하는 함수입니다. GameMaker에서 변수가 어떤 데이터 타입을 가지고 있는지 확인하고 싶을 때 이 함수를 사용합니다. 이 함수는 값이 int32인지 여부에 따라 true 또는 false를 반환합니다. 문법 is_int32(n); 인수 설명 인수 타입 설명 n Any 확인할 인수 반환값 * Boolean: 변수 n이

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

Manual

is_instanceof 함수 설명 및 활용 예제

함수 설명 is_instanceof 함수는 주어진 구조체(struct)가 특정 생성자(constructor)의 "인스턴스인지" 여부를 반환합니다. 이 함수를 사용하여 구조체를 생성하는 데 사용된 생성자가 두 번째 인수로 제공된 생성자와 동일한지, 또는 주어진 생성자의 자식 생성자인지를 확인할 수 있습니다. 예를 들어, 만약 구조체가 constructorB로 생성되었고, constructorB가 constructorA의 자식이라면, is_

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

Manual

is_infinity 함수 설명서

is_infinity 함수는 주어진 변수가 무한대인지 여부를 확인하여, 무한대일 경우 true를, 그렇지 않을 경우 false를 반환합니다. 문법 is_infinity(n); 인수 인수 유형 설명 n Any 확인할 인수 반환값 * Boolean: 무한대일 경우 true, 그렇지 않을 경우 false 예제 다음 코드는 전역 변수 "value"가 무한대인지 확인하고, 무한대일 경우

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

Manual

is_handle 함수 설명 및 활용 예제

함수 설명 is_handle 함수는 제공된 값이 핸들인지 확인하는 기능을 합니다. 만약 핸들이라면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 핸들에 대한 자세한 내용은 데이터 타입 페이지를 참조하세요. 문법 is_handle(val); 인수 인수 타입 설명 val Any 확인할 값 반환값 반환 타입 설명 Boolean 핸들이면 true, 아니면 false 예제 if

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

Manual

is_callable 함수 설명

is_callable 함수는 주어진 인자가 호출 가능한지 여부를 반환합니다. 즉, 이 인자가 메서드이거나 함수의 인덱스를 참조하는지를 확인합니다. 함수 인덱스는 내장 함수, 스크립트 함수 또는 스크립트 자산을 참조할 수 있습니다. 만약 값이 메서드인지 확인하고 싶다면 is_method 함수를 사용해야 합니다. 문법 is_callable(n); 인자 인자 타입 설명 n Any 확인할

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

Manual

is_bool 함수 설명서

is_bool 함수는 주어진 변수가 불리언(true 또는 false)인지 여부를 반환합니다. GameMaker에서 변수가 불리언 값을 가지고 있는지 확인하고 싶을 때 이 함수를 사용합니다. 문법 is_bool(n); 인수 인수 타입 설명 n Any 확인할 인수 반환값 반환값 타입 설명 Boolean Boolean 주어진 변수가 불리언이면 true, 아니면 false 예제 if

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

Manual

is_array 함수 설명

is_array 함수는 변수가 배열인지 확인하는 데 사용됩니다. 만약 변수가 배열이라면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 문법 is_array(n); 매개변수 매개변수 타입 설명 n Any 확인할 변수 반환값 반환값 타입 설명 Boolean true 또는 false 변수 n이 배열인지 여부 예제 if (is_array(a)) { a = -1; } 위의 코드는

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

Manual

int64 함수 설명 및 활용 예제

함수 설명 int64 함수는 주어진 값을 부호 있는 64비트 정수로 변환하려고 시도합니다. 변환할 값은 실수(real), 문자열(string), int64, int32 또는 포인터(pointer) 중 하나여야 하며, 이 외의 값은 게임이 오류 메시지와 함께 충돌하게 만듭니다. 변수가 int64를 보유하고 있는지 확인하려면 is_int64() 함수를 사용할 수 있습니다. 문법 int64(val); 인수

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

Manual

instanceof 함수 설명 및 활용 예제

instanceof 함수는 구조체를 생성하는 데 사용된 생성자 함수의 이름을 가져오는 데 사용됩니다. 이 구조체는 new 연산자와 함께 생성자 함수로 생성되어야 합니다. 구조체 참조 변수를 제공하면, 함수는 생성자 이름이 포함된 문자열 또는 undefined를 반환합니다. 사용 권장 사항 * 구조체의 생성자를 확인할 때는 is_instanceof를 사용하는 것이 좋습니다. 이 함수는 부모 생성자(구조체

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

Manual

handle_parse 함수 설명

handle_parse 함수는 문자열을 파싱하여 핸들 참조를 생성하는 기능을 제공합니다. 핸들은 특정 형식의 문자열로 표현됩니다. 이 함수는 문자열을 핸들로 변환할 수 있으며, string 함수를 사용하여 핸들의 문자열 표현을 얻고, real 함수를 사용하여 해당 핸들이 보유하고 있는 인덱스 번호를 얻을 수 있습니다. 문법 handle_parse(value_string); 인수 설명 인수 이름

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

Manual

bool 함수 설명 및 활용 예제

함수 설명 bool 함수는 주어진 값을 불리언 데이터 타입으로 변환하려고 시도합니다. 이 함수는 값이 0.5보다 크면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 문법 bool(n) 인수 인수 타입 설명 n Real 변환할 값 반환값 * Boolean: 변환된 불리언 값 예제 아래 코드는 변수 val이 불리언인지 확인하고, 그렇지 않으면 불리언으로 변환합니다.

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