파티클 타입 설정: alpha1
이 문서는 파티클의 투명도를 설정하는 part_type_alpha1
함수에 대해 설명합니다. 이 함수는 각 개별 파티클의 생애 동안 동일한 알파 값을 설정할 수 있게 해줍니다. 알파 값은 0(투명)에서 1(불투명)까지 설정할 수 있습니다.
문법
part_type_alpha1(ind, alpha1);
인자 설명
인자 | 타입 | 설명 |
---|---|---|
ind | Particle Type ID | 변경할 파티클 타입의 인덱스 |
alpha1 | Real | 파티클의 알파 값 |
반환값
- N/A
예제
part_type_alpha1(global.Snow_Part, 0.5);
위 코드는 global.Snow_Part
변수에 인덱스가 설정된 파티클 타입의 모든 파티클에 대해 알파 값을 0.5(반투명)로 설정합니다.
활용 예제
1. 다양한 알파 값 설정
part_type_alpha1(global.Fire_Part, 0.8); // 불꽃 파티클을 거의 불투명하게 설정
part_type_alpha1(global.Smoke_Part, 0.3); // 연기 파티클을 반투명하게 설정
2. 파티클 효과 조정
part_type_alpha1(global.Rain_Part, 0.6); // 비 파티클을 반투명하게 설정하여 자연스러운 효과
part_type_alpha1(global.Snow_Part, 0.4); // 눈 파티클을 더 투명하게 설정하여 부드러운 느낌
3. 게임 내 이벤트에 따른 알파 값 변화
if (player.isInDarkArea) {
part_type_alpha1(global.Light_Part, 0.2); // 어두운 지역에서는 빛 파티클을 더 투명하게 설정
} else {
part_type_alpha1(global.Light_Part, 1.0); // 일반 지역에서는 불투명하게 설정
이와 같이 part_type_alpha1
함수를 활용하여 다양한 파티클 효과를 조정할 수 있습니다.