Unity 5.6을 사용한다고 가정하십시오.
새 입자 시스템을 만드십시오. 다음 속성을 설정합니다 : 당신이 방출 얼마나 많은 입자 변경하려면
Looping: No
Emission
Rate over Time: 0
Rate over Distance: 0
Add 1 burst:
Time: 0.00
Min: 8
Max: 8
Cycles: 1
Shape
Shape: Circle
Radius: 2 (or whatever value you want the minimum radius of the shape to be)
Arc: 360
Mode: Burst Spread
Spread: 0.125
Emit from Edge: Yes
Align To Direction: No
Randomize Direction: 0
Spherize Direction: 0
Renderer
Render Mode: Stretched Billboard
Length Scale: 2
를, X 8에서 버스트에 최소/최대를 변경 한 다음 X는/X, 여기서 1로 모양에 확산 세트 당신이 방출하고자하는 입자의 수.
긴 선을 만들려면 렌더러의 길이 스케일과 모양의 반경을 늘리십시오.
Limit Velocity Over Lifetime (제한 속도 오버 평생) 모듈을 사용하여 게임하고 싶을 수도 있습니다. 시작 속도를 15로 설정하고 Limit Velocity 모듈을 켜고 Speed를 1로 설정하고 Dampening을 0.125로 설정하여 재미있는 결과를 얻었습니다.
이것이 2D라면, 이것을 스프라이트 애니메이션으로하는 것이 더 좋습니다 : – Tom
@Tom Yep의 2D ^^. 나는 그것에 대해서도 생각했다. 그러나 위대한 예술가는 입자 시스템의 도움으로 이것을 할 수있는 방법이 있기를 바랄 수 없습니다 : D – genaray
나는 봅니다! 그러나 그렇게 단순한 폭발은 그렇게 어렵지 않을 것입니다. 준비된 스프라이트 시트를 온라인으로 볼 수도 있습니다! – Tom