Manual

Manual

draw_sprite_part 함수 설명

draw_sprite_part 함수는 주어진 방의 특정 위치에 스프라이트의 일부를 그릴 수 있는 기능을 제공합니다. 이 함수는 withdraw_sprite()와 유사하게 작동하며, 그리려는 스프라이트와 서브 이미지(프레임)를 지정한 후, 스프라이트 내에서 그릴 영역의 상대 좌표를 제공해야 합니다. 주요 개념 * 좌표 설정: 좌측 위치가 0이고 상단 위치가 0이면 스프라이트의 좌상단

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

Manual

draw_sprite_general 함수 설명

draw_sprite_general 함수는 draw_sprite_ext()와 draw_sprite_part() 함수를 결합하여 각 모서리에 개별 색상을 혼합할 수 있는 추가적인 블렌딩 옵션을 제공합니다. 이 함수는 스프라이트의 특정 부분을 그릴 때 유용합니다. 주의사항 모서리에 색상을 적용할 때 예상과 다르게 보일 수 있습니다. 이는 스프라이트가 두 개의 삼각형으로 구성되어 있기 때문입니다.

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

Manual

draw_sprite_ext 함수 설명

draw_sprite_ext 함수는 주어진 스프라이트를 그리는 함수로, draw_sprite()와 유사하지만 스프라이트의 크기, 혼합, 회전 및 알파 값을 변경할 수 있는 추가 옵션이 있습니다. 이 값을 변경해도 리소스 자체는 수정되지 않으며, 함수의 모든 인수에 대해 직접 값 대신 사용 가능한 스프라이트 변수를 사용할 수 있습니다. 아래 이미지는 다양한 값이

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

Manual

draw_sprite 함수 설명

draw_sprite 함수는 주어진 스프라이트와 서브 이미지를 게임 룸 내의 특정 위치에 그리는 기능을 제공합니다. 이 함수는 인스턴스 변수인 sprite_index를 사용하여 현재 인스턴스에 할당된 스프라이트를 가져오거나, 다른 스프라이트 자산을 사용할 수 있습니다. 서브 이미지도 마찬가지로 인스턴스 변수인 image_index를 사용하여 현재 인스턴스 스프라이트에 대해 선택된 서브 이미지로 설정할 수

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

Manual

SWF 형식 벡터 스프라이트의 안티 앨리어싱 설정

이 문서에서는 SWF 형식의 벡터 스프라이트에 대한 안티 앨리어싱(AA) 수준을 설정하는 함수에 대해 설명합니다. 이 함수는 0에서 1 사이의 실수 값을 사용하여 스프라이트의 가장자리를 "부드럽게" 만듭니다. 이 효과를 보려면 먼저 draw_enable_swf_aa 함수를 사용하여 AA를 활성화해야 합니다. 함수 문법 draw_set_swf_aa_level(AA)

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

Manual

draw_set_svg_aa_level 함수 설명

draw_set_svg_aa_level 함수는 SVG 형식의 벡터 스프라이트에 대한 안티 앨리어싱(AA) 수준을 설정하는 데 사용됩니다. 이 값은 0에서 1 사이의 실수로, 스프라이트의 가장자리를 "부드럽게" 만들어 줍니다. 이 효과를 보려면 먼저 draw_enable_svg_aa 함수를 사용하여 AA를 활성화해야 합니다. 문법 draw_set_svg_aa_level(

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

Manual

draw_self 함수 설명

draw_self 함수는 인스턴스에 할당된 스프라이트를 그리는 기능을 제공합니다. 이 함수는 Draw 이벤트에 코드나 동작이 없을 때 스프라이트가 어떻게 그려질지를 그대로 반영하며, 다른 이벤트에서 변경된 스프라이트 인스턴스 변수의 변화도 반영합니다. 문법 draw_self(); 반환값 * N/A (반환값 없음) 예제 draw_self(); 이 코드는 인스턴스가 내장된 스프라이트 변수에 의해 정의된 속성으로

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

Manual

draw_get_swf_aa_level 함수 설명

draw_get_swf_aa_level 함수는 SWF 형식의 벡터 스프라이트에 대한 안티 앨리어싱(AA) 수준을 가져오는 데 사용됩니다. 반환 값은 0과 1 사이의 실수로, 스프라이트의 가장자리가 얼마나 "부드럽게" 그려질지를 나타냅니다. AA 수준은 draw_set_swf_aa_level 함수를 사용하여 설정할 수 있습니다. 문법 draw_get_swf_aa_level(

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

Manual

draw_get_svg_aa_level 함수 설명

draw_get_svg_aa_level 함수는 SVG 형식의 벡터 스프라이트에 대한 안티 앨리어싱(AA) 수준을 가져오는 데 사용됩니다. 반환 값은 0과 1 사이의 실수로, 이 값은 스프라이트의 가장자리가 얼마나 "부드럽게" 그려질지를 나타냅니다. AA 수준은 draw_set_svg_aa_level 함수를 사용하여 설정할 수 있습니다. 문법 draw_get_svg_

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

Manual

SVG 포맷 벡터 스프라이트의 안티 앨리어싱(Anti-Aliasing) 활성화

이 문서에서는 SVG 포맷 벡터 스프라이트의 안티 앨리어싱(AA)을 활성화하거나 비활성화하는 방법에 대해 설명합니다. 안티 앨리어싱은 벡터 이미지의 가장자리를 부드럽게 만들어 더 보기 좋은 효과를 줍니다. 사용되는 AA의 양은 draw_set_svg_aa_level 함수를 사용하여 설정한 값에 따라 달라집니다. 기본적으로 AA는 비활성화되어 있습니다. 문법 draw_enable_svg_aa(

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

Manual

SWF 형식 벡터 스프라이트의 안티 앨리어싱(AA) 설정

이 문서에서는 SWF 형식의 벡터 스프라이트에 대한 안티 앨리어싱(AA)을 활성화하거나 비활성화하는 방법에 대해 설명합니다. 안티 앨리어싱은 벡터 이미지의 가장자리를 부드럽게 하여 더 매끄럽고 보기 좋은 효과를 줍니다. 사용되는 AA의 양은 draw_set_swf_aa_level 함수를 통해 설정된 값에 따라 달라집니다. 기본적으로 AA는 비활성화되어 있습니다. 문법 draw_enable_

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

Manual

vertex_update_buffer_from_vertex 함수 설명

이 문서는 vertex_update_buffer_from_vertex 함수에 대한 설명과 활용 예제를 제공합니다. 이 함수는 한 정점 버퍼의 내용을 다른 정점 버퍼로 업데이트하는 데 사용됩니다. 함수 개요 vertex_update_buffer_from_vertex 함수는 다음과 같은 기능을 제공합니다: * 다른 정점 버퍼의 일부 내용을 사용하여 정점 버퍼의 내용을 업데이트합니다. * frozen 정점 버퍼는

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