파티클 시스템 클리어(Particle System Clear) 문서
이 문서는 파티클 시스템을 초기 상태로 되돌리는 방법에 대해 설명합니다. 이 작업을 사용하면 모든 발사기를 제거하고 화면에서 모든 파티클을 제거할 수 있습니다.
주요 기능
- 초기화: 파티클 시스템을 초기 상태로 되돌립니다.
- 발사기 제거: 모든 발사기(emitter)를 자동으로 제거합니다.
- 파티클 삭제: 화면에서 모든 파티클을 삭제합니다.
사용법
이 작업을 사용할 때는 파티클 시스템의 고유 ID를 제공해야 합니다. 이 ID는 Create Particle System 작업을 사용할 때 생성됩니다. 주의할 것은, 이 작업을 사용하면 파티클 시스템과 연결된 모든 발사기가 파괴됩니다. 따라서 해당 발사기를 사용하는 인스턴스가 오류를 발생시킬 수 있습니다.
이 작업은 화면에 표시되는 파티클만 삭제하며, 파티클 속성을 클리어하거나 메모리에서 제거하지는 않습니다. 속성을 제거하려면 Destroy Particle Type 작업을 사용해야 합니다.
작업 문법
작업 문법은 다음과 같습니다:
Clear_Particle_System(System);
인수
| 인수 | 설명 |
|---|---|
| System | 파괴할 시스템의 고유 ID 값 |
예제
아래의 예제 코드는 플레이어의 생명이 0 이하일 때 화면의 모든 파티클을 지우고 방을 재시작합니다.
if (lives <= 0) {
Clear_Particle_System(particle_system_id);
room_restart();
}
참고 사항
- 이 작업은 파티클 생성 작업이 없을 때만 호출하는 것이 좋습니다.
- 발사기 관련 작업에 대한 추가 정보는
Create Particle Emitter문서를 참조하세요.
이 문서가 파티클 시스템 클리어 작업을 이해하는 데 도움이 되었기를 바랍니다. 추가적인 질문이 있으시면 언제든지 문의해 주세요!
관련 작업
© Copyright YoYo Games Ltd. 2023 All Rights Reserved