Manual

Manual

레이어 스크립트 함수 설명

이 문서에서는 레이어에 스크립트 함수를 할당하고, 해당 레이어가 렌더링된 후에 호출되는 방법에 대해 설명합니다. 이 방법을 사용하면 각기 다른 드로우 이벤트가 끝난 후에 함수가 실행되므로, 어떤 이벤트가 렌더링되고 있는지 확인하고 코드에 맞게 조정하는 것이 중요합니다. 이를 위해 event_type과 event_number를 확인할 수 있습니다. 문법 layer_script_end(layer_id,

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

Manual

레이어 스크립트 시작 (layer_script_begin)

이 함수는 레이어에 스크립트 함수를 할당할 수 있게 해주며, 레이어가 렌더링되기 전에 호출됩니다. 레이어에 함수를 추가할 때, 이 함수는 다양한 드로우 이벤트의 시작에서 실행되므로, 현재 어떤 이벤트가 렌더링되고 있는지를 확인하고 코드에 맞게 조정할 필요가 있습니다. 이는 event_type과 event_number를 확인함으로써 가능합니다. 이 함수는 드로우 이벤트나 스텝 이벤트에서 호출될 의도가

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

Manual

레이어 타겟 초기화 함수 설명

layer_reset_target_room 함수는 현재 방으로 레이어 타겟을 초기화하는 데 사용됩니다. 이 함수는 layer_set_target_room() 함수와 함께 사용될 수 있습니다. 문법 layer_reset_target_room(); 반환값 이 함수는 반환값이 없습니다. 예제 다음 코드는 "rm_Game" 방을 타겟으로 설정한 후, "SpriteAssets"라는 레이어의 핸들을

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

Manual

레이어 강제 Z 깊이 확인 함수

이 문서는 레이어의 강제 Z 깊이 설정 여부를 확인하는 함수에 대해 설명합니다. 이 함수는 프로젝트에서 레이어를 렌더링할 때 강제 Z 깊이가 활성화되어 있는지를 체크하는 데 사용됩니다. 더 많은 정보는 layer_force_draw_depth() 함수를 참조하세요. 함수 구문 layer_is_draw_depth_forced() 반환값 * 이 함수는 레이어의 Z 깊이가 강제로 설정되어

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

Manual

layer_instance_get_instance 함수 설명

layer_instance_get_instance 함수는 주어진 인스턴스 요소의 고유 인스턴스 ID를 가져오는 데 사용됩니다. 이 함수는 인스턴스 요소의 ID를 입력받아 해당 요소의 고유 인스턴스 ID를 반환합니다. 만약 해당 요소가 인스턴스가 아닐 경우, 함수는 -1을 반환합니다. 문법 layer_instance_get_instance(element_id) 매개변수 매개변수 이름 타입 설명 element_id Instance

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

Manual

layer_hspeed 함수 설명

layer_hspeed 함수는 현재 스코프에 있는 방 내에서 레이어의 수평 속도를 설정하는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create를 사용하여 얻은 값) 또는 레이어 이름(문자열 형식 - 성능에 영향을 미침)과 설정할 속도 값을 인자로 받습니다. 양수 값은 오른쪽으로, 음수 값은 왼쪽으로 이동합니다. 문법 layer_

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

Manual

layer_get_y 함수 설명

layer_get_y 함수는 현재 스코프된 방 내에서 레이어의 y 위치를 가져오는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create()를 사용하여 얻은) 또는 레이어 이름(문자열 형태로, 성능에 영향을 미칠 수 있음)을 인수로 받아들입니다. 함수는 방의 (0,0) 위치에 대한 레이어의 y 위치를 나타내는 실수를

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

Manual

layer_has_instance 함수 설명

layer_has_instance 함수는 특정 인스턴스가 주어진 레이어에 현재 할당되어 있는지를 확인하는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create()를 사용하여 얻은)이나 레이어 이름(문자열로 제공 - 성능에 영향을 미칠 수 있음)과 확인할 인스턴스 ID를 입력으로 받습니다. 또한 object_index(즉, 자산 브라우저에서의 객체

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

Manual

레이어의 X 위치 가져오기

이 문서에서는 현재 방 내에서 레이어의 X 위치를 가져오는 방법에 대해 설명합니다. layer_get_x 함수를 사용하여 레이어의 X 좌표를 확인할 수 있습니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create()를 사용하여 얻은) 또는 레이어 이름(문자열 형식)으로 호출할 수 있으며, 방의 (0,0) 위치를 기준으로 레이어의

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

Manual

layer_get_vspeed 함수 설명

layer_get_vspeed 함수는 현재 스코프된 방 내에서 특정 레이어의 수직 속도를 픽셀 단위로 가져오는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create()를 통해 얻음)이나 레이어 이름(문자열 형식 - 성능에 영향을 미침)을 인자로 받아 수직 속도를 나타내는 실수 값을 반환합니다. 반환되는 값이 양수이면

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

Manual

레이어 가시성 확인 함수

layer_get_visible 함수는 특정 레이어가 보이는지 여부를 확인하는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create()를 사용하여 얻은 핸들)이나 레이어 이름(문자열 형태)을 인수로 받아들입니다. 함수는 레이어가 보이면 true를, 그렇지 않으면 false를 반환합니다. 문법 layer_get_visible(layer_id) 인수 설명 인수 이름

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