Manual

Manual

물리 입자 그룹 생성 함수

이 문서에서는 물리 입자 그룹을 생성하는 함수인 physics_particle_group_begin에 대해 설명합니다. 이 함수를 사용하면 방 안에 입자 그룹을 만들 수 있습니다. 입자 그룹은 특정 형태를 만들기 위해 필요한 입자들이 한 번에 생성되는 그룹으로, 다양한 속성을 설정하여 시뮬레이션된 소프트 바디를 만들 수 있습니다. 주요 개념 * Flags: 입자에 설정할 수

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

Manual

물리 입자 그룹에 점 추가하기

이 문서는 GameMaker에서 물리 입자 그룹의 다각형 형태를 정의하기 위해 점을 추가하는 방법에 대해 설명합니다. 이 기능은 부드러운 몸체 입자를 생성하는 데 사용됩니다. 함수 설명 physics_particle_group_add_point 함수는 방 안의 특정 위치에 점을 설정하여 다각형의 형태를 정의합니다. 이 다각형은 부드러운 몸체 입자 그룹을 생성하는 데 사용됩니다. 다각형

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

Manual

물리 입자 반지름 가져오기

이 문서는 물리 시뮬레이션에서 입자의 현재 반지름을 가져오는 함수인 physics_particle_get_radius에 대해 설명합니다. 이 함수는 입자의 반지름을 픽셀 단위로 반환하며, physics_particle_set_radius() 함수를 사용하여 이 값을 설정할 수 있습니다. 문법 physics_particle_get_radius() 반환값 * 현재 입자의 반지름 (픽셀 단위) 예제 다음 코드는 시뮬레이션에서 입자의 현재

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

Manual

물리 입자 최대 개수 가져오기

이 문서는 물리 시뮬레이션에서 허용되는 입자의 최대 개수를 확인하는 함수에 대해 설명합니다. 이 함수는 physics_particle_set_max_count()를 사용하여 설정한 값을 기반으로 합니다. 함수 설명 함수명 physics_particle_get_max_count() 반환값 현재 물리 시뮬레이션에서 허용되는 입자의 최대 개수를 반환합니다. 사용 예제 아래 코드는 현재 방에 허용된 최대

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

Manual

물리 파티클 그룹 플래그 가져오기

이 문서는 파티클 그룹의 플래그를 가져오는 방법에 대해 설명합니다. physics_particle_get_group_flags 함수를 사용하면 특정 파티클 그룹에 설정된 플래그 값을 조회할 수 있습니다. 이 함수는 physics_particle_group_end() 함수를 사용하여 파티클 그룹을 생성할 때 반환된 그룹 값을 인자로 받습니다. 함수 문법 physics_particle_get_group_flags(group)

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

Manual

물리 입자 중력 스케일 가져오기

이 문서는 물리 시뮬레이션에서 입자의 현재 중력 스케일을 가져오는 함수인 physics_particle_get_gravity_scale에 대해 설명합니다. 이 함수는 physics_particle_set_gravity_scale 함수를 사용하여 설정한 값을 기반으로 중력 스케일을 반환합니다. 함수 문법 physics_particle_get_gravity_scale() 반환값 * 현재 중력 스케일 값 (실수형) 사용 예제 아래의 예제는 현재

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

Manual

물리 입자 밀도 가져오기

이 문서는 물리 시뮬레이션에서 입자의 현재 밀도를 확인하는 방법에 대해 설명합니다. 이 값은 physics_particle_set_density() 함수를 사용하여 설정할 수 있습니다. 함수 설명 * 함수 이름: physics_particle_get_density() * 기능: 현재 입자 밀도를 반환합니다. 문법 physics_particle_get_density() 반환값 * 현재 입자 밀도 값 예제 코드 아래 코드는 시스템

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

Manual

물리 시뮬레이션에서 입자 데이터 가져오기

이 문서는 물리 시뮬레이션에서 특정 입자에 대한 다양한 정보를 가져오는 함수인 physics_particle_get_data_particle에 대해 설명합니다. 이 함수는 주어진 플래그를 사용하여 입자의 정보를 반환합니다. 함수 설명 * 입자 인덱스: physics_particle_create 함수로 생성된 입자의 ID입니다. * 버퍼: buffer_create 함수를 사용하여 미리 생성된 버퍼로, "grow" 타입이어야 하며

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

Manual

물리 입자 데이터 가져오기

이 문서는 물리 시뮬레이션에서 각 입자에 대한 다양한 정보를 반환하는 physics_particle_get_data 함수에 대해 설명합니다. 이 함수는 주어진 플래그를 사용하여 정보를 가져옵니다. 함수 설명 물리 입자 데이터 플래그 상수 상수 이름 설명 데이터 타입 phy_particle_data_flag_type 입자의 플래그 값 buffer_u32 phy_particle_data_flag_

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

Manual

물리 시뮬레이션에서 입자의 감쇠값 가져오기

이 문서에서는 물리 시뮬레이션에서 입자의 현재 선형 감쇠값을 확인하는 방법에 대해 설명합니다. 이 값은 physics_particle_set_damping() 함수를 사용하여 설정할 수 있습니다. 함수 구문 physics_particle_get_damping() 반환값 * 현재 입자의 감쇠값을 반환합니다. 활용 예제 아래의 코드는 시스템 내 모든 입자의 현재 감쇠값을 확인하고, 만약 그 값이 1보다 작으면

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

Manual

물리 입자 그리기 함수 해설

physics_particle_draw_ext 함수는 사용자 정의 카테고리 값이 동일한 모든 입자의 위치에 스프라이트를 그리는 기능을 제공합니다. 이 함수는 입자의 플래그와 마스크에 설정된 플래그가 일치하는 경우에만 작동합니다. 마스크 값은 입자를 생성할 때 플래그를 정의하는 방식과 동일하게 정의됩니다. 주요 사항 * 이 함수는 물리 시뮬레이션에서 마스크와 플래그가 일치하는 모든 입자를 그립니다. 개별

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

Manual

물리 입자 그리기 함수

이 문서는 물리 입자를 그리는 함수인 physics_particle_draw에 대해 설명합니다. 이 함수는 사용자가 정의한 카테고리 값과 일치하는 모든 입자의 위치에 스프라이트를 그립니다. 또한, 마스크로 설정된 플래그와 일치하는 플래그를 가진 입자만 그려집니다. 함수 설명 physics_particle_draw 함수는 다음과 같은 방식으로 작동합니다: || || - 카테고리: 사용자가 정의한 카테고리와 일치하는 모든 입자를

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