효과 클리어 함수 설명
effect_clear
함수는 현재 방에서 보이는 모든 입자를 제거하는 기능을 제공합니다. 이 입자들은 effect_create_above
또는 effect_create_below
함수를 사용하여 생성된 것입니다.
문법
effect_clear();
반환값
- 없음 (N/A)
예제
effect_clear();
이 코드를 호출하면 effect_create_*
함수로 생성된 모든 입자가 방에서 제거됩니다.
활용 예제
1. 게임 시작 시 입자 제거
게임이 시작될 때 이전에 생성된 모든 입자를 제거할 수 있습니다.
// 게임 시작 시 모든 입자 제거
effect_clear();
2. 특정 이벤트 발생 시 입자 제거
특정 이벤트가 발생했을 때 입자를 제거하는 예제입니다.
// 플레이어가 특정 아이템을 획득했을 때 입자 제거
if (item_collected) {
effect_clear();
}
3. 레벨 전환 시 입자 제거
레벨이 전환될 때 모든 입자를 제거하는 방법입니다.
// 레벨 전환 시 입자 제거
if (level_changed) {
effect_clear();
}
입자 관련 함수 요약
함수 이름 | 설명 |
---|---|
effect_create_above | 지정한 위치 위에 입자를 생성합니다. |
effect_create_below | 지정한 위치 아래에 입자를 생성합니다. |
effect_clear | 현재 방에서 모든 입자를 제거합니다. |
particle_get_info | 입자에 대한 정보를 가져옵니다. |
입자 효과를 관리하는 데 있어 effect_clear
함수는 매우 유용한 도구입니다. 다양한 상황에서 입자를 제거하여 게임의 흐름을 원활하게 할 수 있습니다.