본문 바로가기

DXWave/유기선

Spline Mesh Setting

 

컴포넌트 추가

sectionLength 플로트 추가

스태틱메시 변수 추가

함수작성

스프라인의 Section Length x inx로 스프라인의 거리를 입력해서 해당 위치를 얻어 출력한다.

Detail에서 Pure를 체크해서 실행핀을 없애준다.

컨트스럭션 스크립에서

스프라인의 동일 메시를 반복해서 복제해야 하므로 InstancedStaticMesh의 메시를 우선 정해주고 스프라인 전체길이를 섹션 변수로 나누어 인덱스를 구한다. 정수로 만들기 위해 Truncate로 소수점을 없애준다. 개수를 하나 빼면 인덱스 수가 된다. (사실 스프라인의 인덱스를 사용하지는 않는다, 스프라인의 인덱스와 Section의 개수는 달라도 된다.)

인덱스로 ForLoop문을 돌면서 우리가 만든 GetLocationatIndex함수를 이용해 위치를 얻는다 

얻은 위치로 다음 위치와 빼서 방향을 잡는다

 

'DXWave > 유기선' 카테고리의 다른 글

비디오플레이어 언리얼  (0) 2024.11.15
SPLine  (0) 2024.11.15
Cinematic Event Trigger Section Binding  (0) 2024.11.14
Unreal Tick Bind BPI Interface 241114  (0) 2024.11.14
Unreal Spline 241114  (0) 2024.11.14