비용 원인 분류

스크립트 비용 줄이는 순서

성능 최적화는 비싼 노드를 찾는 일보다, 자주 실행되는 계산을 먼저 줄이는 일에 가깝습니다.

빈도

매 프레임

Update의 계산은 활성 파티클 수만큼 반복됩니다.

Update countParticles x Frame
수학

제곱근 회피

거리 비교는 길이 대신 제곱 길이로 바꿉니다.

LengthLength Squared
호출

DI 재사용

외부 데이터는 한 번 읽고 여러 계산에 나눠 씁니다.

Sample onceReuse value
분기

조건 제한

비싼 계산은 필요한 조건에서만 실행합니다.

If OnGroundThen Friction

먼저 측정

`stat Niagara`와 디버거에서 실제 병목을 확인합니다.

결과 유지

시각 차이가 작은 대체식부터 적용합니다.

플랫폼 확인

모바일, VR, 저사양 프리셋에서 다시 봅니다.