Manual

Manual

layer_get_shader 함수 설명

layer_get_shader 함수는 주어진 레이어에 셰이더가 할당되어 있는지 확인하는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create()를 사용하여 얻은 것) 또는 레이어 이름(문자열 형식)을 인수로 받아들입니다. 함수는 할당된 셰이더의 인덱스를 반환하거나, 셰이더가 할당되지 않은 경우 -1을 반환합니다. 문법 layer_get_shader(layer_id)

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

Manual

layer_get_script_end 함수 설명

layer_get_script_end 함수는 주어진 레이어의 렌더링이 끝난 후 실행될 스크립트 함수의 인덱스를 반환합니다. 만약 할당된 함수가 없다면 -1을 반환합니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create()를 사용하여 얻은) 또는 레이어 이름(문자열 형식)을 인수로 받습니다. 레이어에 스크립트 함수를 할당하려면 layer_script_begin()과 layer_

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

Manual

레이어 스크립트 시작 가져오기

이 문서는 layer_get_script_begin 함수에 대해 설명합니다. 이 함수는 레이어의 시작 렌더링 시 실행할 스크립트 함수의 인덱스를 반환합니다. 레이어를 생성할 때 얻은 레이어 핸들 또는 레이어 이름을 인자로 사용합니다. 만약 레이어에 할당된 함수가 없다면 -1을 반환합니다. 함수 설명 * 함수 이름: layer_get_script_begin * 문법: layer_get_script_

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

Manual

layer_get_name 함수 설명

layer_get_name 함수는 주어진 레이어의 이름을 가져오는 기능을 제공합니다. 이 함수는 고유한 레이어 핸들 값을 입력받으며, 만약 해당 레이어가 Room Editor에서 생성된 이름이 있는 레이어라면, 레이어 이름을 포함한 문자열을 반환합니다. 반면, Room Editor에서 생성되지 않은 레이어(즉, layer_create를 사용하여 생성된 경우)라면 빈 문자열 ""을 반환합니다.

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

Manual

layer_get_id_at_depth 함수 설명

layer_get_id_at_depth 함수는 특정 깊이에 할당된 모든 레이어의 ID를 가져오는 데 사용됩니다. 이 함수에 깊이를 입력하면 해당 깊이에 있는 레이어의 ID가 포함된 배열을 반환합니다. 만약 주어진 깊이에 레이어가 없다면, 배열의 [0] 위치에 -1 값이 있는 단일 항목이 포함됩니다. 반면, 깊이에 레이어가 존재한다면, 발견된 각 레이어에 대해 배열에

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

Manual

layer_get_id 함수 설명

layer_get_id 함수는 주어진 레이어의 고유 핸들을 가져오는 데 사용됩니다. IDE에서 모든 레이어는 이름과 유형을 가지며, 코드로 레이어를 편집하거나 변경하려면 레이어 핸들을 얻어야 합니다. 이 함수는 레이어의 이름(문자열)을 사용하여 이 핸들을 검색하는 데 사용됩니다. 사용법 * 새로운 레이어를 코드로 생성할 때 layer_create() 함수를 사용하면, 해당 함수는 대신

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

Manual

layer_get_hspeed 함수 설명

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

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

Manual

layer_get_forced_depth 함수 설명

layer_get_forced_depth 함수는 방 내에서 렌더링 레이어의 Z 깊이를 가져오는 데 사용됩니다. 이 함수는 레이어의 깊이가 강제로 설정되어 있는지를 확인하고, 그 값을 반환합니다. 더 많은 정보는 layer_force_draw_depth() 함수를 참고하세요. 문법 layer_get_forced_depth() 반환값 * 실수형(Real): 현재 레이어의 강제 깊이 값 예제 if (layer_

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

Manual

layer_get_element_type 함수 설명

layer_get_element_type 함수는 주어진 요소의 유형을 가져오는 데 사용됩니다. 이 함수는 고유한 요소 ID 값을 입력받아 해당 요소의 유형을 나타내는 상수를 반환합니다. 이 상수는 다음과 같습니다: 상수 설명 layerelementtype_background 요소가 배경입니다. layerelementtype_instance 요소가 인스턴스입니다. layerelementtype_sprite 요소가 스프라이트 자산입니다. layerelementtype_tilemap 요소가 타일맵입니다. layerelementtype_oldtilemap 요소가

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

Manual

layer_get_element_layer 함수 설명

layer_get_element_layer 함수는 주어진 요소가 위치한 레이어의 핸들을 가져오는 기능을 제공합니다. 이 함수는 고유한 요소 ID 값을 입력받아 해당 요소가 있는 레이어의 고유 ID를 반환합니다. 만약 입력된 요소 ID가 유효하지 않다면, 함수는 -1을 반환합니다. 문법 layer_get_element_layer(element_id) 매개변수 매개변수 이름 타입 설명 element_id

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

Manual

layer_get_depth 함수 설명

layer_get_depth 함수는 특정 레이어와 관련된 깊이 값을 가져오는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create를 사용하여 얻은) 또는 레이어 이름(문자열 형식)을 인수로 받아 해당 레이어의 깊이를 실수로 반환합니다. 깊이 개념 * 깊이는 카메라로부터의 거리로 정의됩니다. * 깊이가 높을수록 카메라에서 "더 멀리" 위치하고,

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

Manual

layer_get_all_elements 함수 설명

layer_get_all_elements 함수는 주어진 레이어의 요소 ID를 가져오는 데 사용됩니다. 이 함수는 레이어 핸들(레이어를 생성할 때 layer_create를 사용하여 얻은) 또는 레이어 이름(문자열 형식)을 인수로 받아들입니다. 함수는 배열을 반환하며, 배열의 각 항목은 해당 레이어의 고유한 요소 ID입니다. 예를 들어, 레이어가 자산 레이어인 경우, 배열은 레이어에

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