물리 입자 그룹 각도 가져오기
이 문서는 physics_particle_group_get_angle
함수에 대해 설명합니다. 이 함수를 사용하면 입자 그룹의 회전 각도를 가져올 수 있습니다. 입자 그룹은 physics_particle_group_end()
함수를 사용하여 생성할 때 반환된 값을 사용합니다. 이 함수는 현재 설정된 플래그의 결합 값을 반환합니다.
문법
physics_particle_group_get_angle(group)
인수
인수 | 유형 | 설명 |
---|---|---|
group | 그룹 | 각도를 가져올 입자 그룹입니다. |
반환값
- 함수는 지정된 입자 그룹의 각도를 반환합니다.
예제
ang = physics_particle_group_get_angle(group1);
위의 코드는 변수 "group1"에 인덱스된 입자 그룹의 각도를 가져와서 변수에 저장합니다.
활용 예제
예제 1: 입자 그룹의 각도 출력하기
var angle = physics_particle_group_get_angle(group1);
show_message("입자 그룹의 각도는: " + string(angle));
예제 2: 입자 그룹의 각도에 따라 색상 변경하기
var angle = physics_particle_group_get_angle(group1);
if (angle > 45) {
color = c_red;
} else {
color = c_blue;
}
예제 3: 각도에 따라 입자 그룹 회전시키기
var angle = physics_particle_group_get_angle(group1);
physics_particle_group_set_angle(group1, angle + 10);
예제 4: 입자 그룹의 각도를 기반으로 물리적 힘 적용하기
var angle = physics_particle_group_get_angle(group1);
var force_x = lengthdir_x(10, angle);
var force_y = lengthdir_y(10, angle);
physics_particle_group_apply_force(group1, force_x, force_y);
이와 같이 physics_particle_group_get_angle
함수를 활용하여 입자 그룹의 각도를 가져오고, 이를 기반으로 다양한 물리적 효과를 적용할 수 있습니다.