Manual

Manual

파티클 시스템 위치 설정

이 문서는 파티클 시스템의 기본 위치를 설정하는 함수에 대해 설명합니다. 이 함수는 방의 (0, 0) 위치를 기준으로 파티클 시스템의 위치를 설정합니다. 이후 모든 파티클 관련 함수는 새로운 위치를 기준으로 그려집니다. 기본적으로 이 위치는 항상 (0, 0)으로 설정되어 있지만, 특별한 경우에는 다른 위치로 변경할 수 있습니다. 함수 설명 이 함수는

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

Manual

파티클 시스템 레이어 이동

이 문서는 파티클 시스템을 현재 레이어에서 새로운 레이어로 이동시키는 함수에 대해 설명합니다. 이 함수는 part_system_create_layer 함수로 반환된 파티클 시스템 핸들과 layer_create 함수로 반환된 레이어 핸들 또는 문자열 형태의 레이어 이름(예: "instance_layer")을 사용하여 새로운 레이어로 이동합니다. 문법 part_system_layer(ps, layer)

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

Manual

파티클 시스템의 글로벌 스페이스 활성화

이 문서는 주어진 파티클 시스템에 대해 글로벌 스페이스 파티클을 활성화하는 방법에 대해 설명합니다. 글로벌 스페이스 파티클이 비활성화된 상태(기본값)에서는 파티클의 위치가 파티클 시스템의 위치에 상대적입니다. 즉, 파티클 시스템을 이동하면 그 안의 파티클도 함께 이동합니다. 글로벌 스페이스를 활성화하면 파티클 시스템을 이동해도 그 안의 파티클은 이동하지 않습니다. 이 기능은 예를 들어

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

Manual

파티클 시스템 레이어 가져오기

part_system_get_layer 함수는 주어진 파티클 시스템의 레이어 핸들을 가져오는 기능을 제공합니다. 이 함수는 part_system_create_layer 함수에 의해 반환된 파티클 시스템 핸들을 입력으로 받아 레이어 핸들을 반환합니다. 문법 part_system_get_layer(ind); 인수 인수 타입 설명 ind Particle System Instance 레이어 핸들을 가져올 파티클 시스템 핸들

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

Manual

파티클 시스템 존재 여부 확인 함수

이 문서는 게임에서 주어진 파티클 시스템이 존재하는지 확인하는 함수에 대해 설명합니다. 이 함수는 파티클 시스템이 초기화되지 않은 변수일 경우 오류를 발생시킬 수 있습니다. 함수 설명 함수명: part_system_exists 이 함수는 특정 파티클 시스템이 게임 내에 존재하는지를 확인합니다. 문법 part_system_exists(ind); 매개변수 매개변수 타입 설명 ind Particle System

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

Manual

파티클 시스템 그리기 순서 설정

이 문서는 파티클이 화면에 그려지는 순서를 설정하는 방법에 대해 설명합니다. 기본적으로 파티클 시스템은 오래된 파티클이 새로운 파티클보다 높은 깊이에서 그려지도록 설정되어 있습니다. 이 설정을 통해 오래된 파티클이 새로운 파티클 아래에 나타나게 됩니다. 그러나 이 설정을 변경하여 새로운 파티클이 오래된 파티클 위에 그려지도록 할 수 있습니다. 기본 개념 * 기본 설정 (true)

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

Manual

파티클 시스템 그리기 (part_system_drawit)

이 함수는 주어진 파티클 시스템을 그립니다. 기본적으로 GameMaker에서 생성한 모든 파티클 시스템은 자동으로 그려집니다. 그러나 이 함수를 사용하여 수동으로 그릴 수도 있습니다. part_system_automatic_draw가 꺼져 있으면 이 함수는 인스턴스의 드로우 이벤트에서 사용될 때 파티클을 표시합니다. 또한, surface_set_target을 사용하여 드로잉 대상을 서피스로 설정했을 때, 해당 서피스에 파티클

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

Manual

파티클 시스템 파괴하기

이 문서는 파티클 시스템을 파괴하는 함수에 대해 설명합니다. 이 함수는 주어진 파티클 시스템 인스턴스를 파괴하고, 그 안의 모든 파티클과 이미터를 제거하며, 메모리에서 삭제합니다. 시스템이 더 이상 필요하지 않을 때 항상 이 함수를 호출해야 합니다. 예를 들어, 방의 끝에서나 인스턴스의 정리 이벤트에서 호출해야 합니다. 그렇지 않으면 나중의 방에서 파티클이 나타날 수

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

Manual

파티클 시스템 깊이 설정

이 문서에서는 파티클 시스템의 그리기 깊이를 설정하는 방법에 대해 설명합니다. 이 기능은 방 내의 다양한 레이어에 대해 그리기 깊이를 설정하는 것과 유사합니다. 낮은 그리기 깊이는 더 높은 깊이로 그려진 모든 것 위에 나타나고, 높은 그리기 깊이는 더 낮은 깊이로 그려진 모든 것 아래에 위치하게 됩니다. 구문 part_system_depth(ind,

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

Manual

파티클 시스템 생성하기

이 문서는 주어진 레이어에서 새로운 파티클 시스템을 생성하는 part_system_create_layer 함수에 대해 설명합니다. 이 함수는 생성된 파티클 시스템의 핸들을 반환합니다. 함수 설명 part_system_create_layer 함수는 다음과 같은 인자를 받습니다: 인자 이름 타입 설명 layer String 또는 Layer 파티클 시스템을 할당할 레이어의 ID 또는 이름 (모든 레이어

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

Manual

파티클 시스템 생성

이 문서에서는 파티클 시스템을 생성하는 방법에 대해 설명합니다. 파티클 시스템은 게임에서 다양한 효과를 구현하는 데 사용됩니다. 이 함수는 새로운 파티클 시스템을 생성하고 그 핸들을 반환합니다. 시스템은 관리되는 레이어에 할당되며 깊이는 0으로 설정됩니다. 관리되는 레이어는 사용자에게 접근할 수 없으며, 깊이를 레이어 대신 사용할 때 내부 관리를 위해 사용됩니다. 일반적으로는 part_system_

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

Manual

파티클 시스템 색상 변경

이 문서는 파티클 시스템의 색상과 알파(투명도)를 변경하는 함수에 대해 설명합니다. 이 함수는 image_blend와 image_alpha와 유사하게 작동합니다. 함수 설명 문법 part_system_colour(ind, color, alpha); 인수 설명 인수 유형 설명 ind Particle System Instance 변경할 파티클 시스템의 인스턴스 color Colour 파티클 시스템의 새로운 색상 alpha Real

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