Manual

Manual

물리 입자 삭제 함수 설명

이 문서는 물리 시뮬레이션에서 다각형 영역 내에 있는 모든 입자를 삭제하는 함수인 physics_particle_delete_region_poly에 대해 설명합니다. 이 함수는 정의된 다각형 영역의 경계 내에 있는 모든 입자를 제거합니다. 함수 설명 구문 physics_particle_delete_region_poly(pointList) 매개변수 매개변수 이름 타입 설명 pointList ds_list 다각형을 생성하는 데

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

Manual

물리 입자 삭제 함수: 원형 영역

이 문서에서는 물리 시뮬레이션에서 정의된 원형 영역 내의 모든 입자를 삭제하는 함수에 대해 설명합니다. 이 함수는 현재 방에서 작동하며, 삭제할 영역의 중심 좌표와 반지름을 인자로 받습니다. 함수 설명 함수명 physics_particle_delete_region_circle 문법 physics_particle_delete_region_circle(x, y, radius) 인자 설명 인자 타입 설명 x 숫자

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

Manual

물리 입자 삭제 함수 설명

physics_particle_delete_region_box 함수는 현재 방의 물리 시뮬레이션에서 정의된 직사각형 영역 내에 있는 모든 입자를 삭제하는 데 사용됩니다. 이 함수는 삭제할 영역의 중심 위치와 직사각형의 반 너비 및 높이를 픽셀 단위로 입력받습니다. 함수 문법 physics_particle_delete_region_box(x, y, halfWidth, halfHeight) 매개변수 설명 매개변수 타입 설명

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

Manual

물리 입자 삭제 함수

이 문서는 물리 시뮬레이션에서 입자를 삭제하는 방법에 대해 설명합니다. physics_particle_delete 함수를 사용하면 현재 방에서 특정 입자를 제거할 수 있습니다. 이 함수는 삭제할 입자의 고유 ID를 인수로 받습니다. 이 ID는 physics_particle_create() 함수에 의해 반환됩니다. 문법 physics_particle_delete(ind) 인수 설명 인수 타입 설명 ind Physics Particle

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

Manual

물리 입자 생성 함수

이 문서에서는 게임 룸 내에서 단일 입자를 생성하는 방법에 대해 설명합니다. 이 함수는 특정 플래그와 속성을 설정할 수 있습니다. "플래그"는 다음 상수들의 조합으로 반환되는 값입니다. 상수 설명 phy_particle_flag_water 부드러운 입자의 기본 속성입니다. phy_particle_flag_zombie 좀비 입자는 한 번의 스텝 후 파괴되는 입자입니다.

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

Manual

물리 파티클 수

이 문서는 물리 엔진이 활성화된 방에서 현재 활성화된 파티클의 수를 반환하는 함수인 physics_particle_count에 대해 설명합니다. 함수 설명 * 함수 이름: physics_particle_count() * 반환 값: 현재 활성화된 파티클의 수 사용 예제 아래의 코드는 방에서 허용된 최대 파티클 수보다 현재 파티클 수가 적은 경우, 새로운 파티클을 생성하는 예제입니다. if (physics_

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

Manual

phy_speed_y 변수 설명

phy_speed_y 변수는 인스턴스의 선형 속도 벡터의 y 구성 요소를 가져오거나 변경하는 데 사용됩니다. 이 값은 픽셀 단위로 스텝당 속도를 나타내며, 초당 픽셀 속도는 phy_linear_velocity_y를 참조하면 됩니다. 정적 인스턴스(밀도가 0인 인스턴스)의 경우 이 값을 변경하면 운동학적 인스턴스로 변환됩니다. 문법 phy_speed_y; 반환값 * 단일

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

Manual

물리 속도 변수 설명

phy_speed_x 변수는 인스턴스의 선형 속도 벡터의 x 성분을 가져오거나 변경하는 데 사용됩니다. 이 값은 픽셀 단위로 스텝당 속도를 나타내며, 픽셀당 초 속도는 phy_linear_velocity_x를 참조하세요. 정적 인스턴스(밀도가 0인 인스턴스)의 경우 이 값을 변경하면 운동 인스턴스로 변환됩니다. 문법 phy_speed_x; 반환값 * 단일 정밀도 부동

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

Manual

물리 속도 변수 (phy_speed)

phy_speed는 물리 엔진이 활성화된 인스턴스의 현재 속도를 반환하는 읽기 전용 변수입니다. 속도는 픽셀 단위로 스텝당 정의됩니다. 이 값을 변경하려면 phy_speed_x와 phy_speed_y 변수를 사용하여 x 및 y 벡터를 변경해야 합니다. 문법 phy_speed; 반환 값 * 단일 정밀도 부동 소수점 값 * 인스턴스가 물리 엔진이 활성화되지 않은 경우

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

Manual

phy_sleeping 변수 설명

phy_sleeping은 인스턴스가 현재 "잠자고" 있는지 여부를 반환하는 읽기 전용 변수입니다. "잠자는" 인스턴스는 물리 시뮬레이션에 적극적으로 참여하지 않는 상태를 의미합니다. GameMaker는 인스턴스가 정지 상태에 있고 다른 인스턴스와 충돌하지 않을 때 시뮬레이션 사이클을 절약하기 위해 객체를 잠재웁니다. 문법 phy_sleeping; 반환값 * true: 인스턴스가 잠자고 있는 경우 * false:

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

Manual

phy_rotation 변수 설명

phy_rotation 변수는 인스턴스의 물리적 고정 장치의 각도를 도 단위로 가져오거나 설정하는 데 사용됩니다. 이는 image_angle을 설정하거나 가져오는 것과 유사합니다. 그러나 물리 세계에서는 회전이 일반 게임 메이커 세계와 반대 방향으로 계산되므로, point_direction()과 같은 벡터 함수의 반환 값을 수정해야 합니다. (양수를 음수로 바꾸면 해결됩니다.) 문법 phy_rotation; 반환값

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

Manual

phy_position_yprevious 설명서

phy_position_yprevious는 게임 룸의 물리 세계에서 인스턴스의 이전 y 위치를 가져오는 데 사용되는 읽기 전용 변수입니다. 이 변수는 현재 단계 이전의 물리 세계 내 인스턴스의 위치를 나타냅니다. 문법 phy_position_yprevious; 반환 값 * 실수 (단정도 부동 소수점 값) * 정의되지 않음 (인스턴스가 물리적으로 활성화되지 않은 경우) 예제 xx = phy_position_

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