BlendSpaceSampleData

Overview

BlendSpaceSampleData는 애니메이션 시스템에서 블렌드 스페이스를 구성할 때 사용되는 개별 샘플 포인트(Sample Point)의 정보를 담는 데이터 구조입니다.

블렌드 스페이스는 캐릭터의 속도, 이동 방향, 혹은 상태와 같은 다양한 파라미터 값을 기반으로 여러 애니메이션을 자연스럽게 혼합하여 최종적인 포즈나 동작을 생성하는 기능을 제공합니다. 이 데이터는 각 애니메이션이 어떤 조건에서 얼마나 영향을 미치는지를 정의함으로써, 캐릭터의 움직임이 부드럽고 유연하게 전환될 수 있도록 돕습니다.

Constructors

new

새로운 BlendSpaceSampleData 인스턴스를 생성합니다.

Parameters

AnimationTrack InAnimTrack

이 샘플 포인트에서 재생될 애니메이션 트랙입니다.

Vector3 InSampleValue

블렌드 스페이스 내에서의 샘플 위치 값입니다.

Return

BlendSpaceSampleData

생성된 객체입니다.

Code Samples

local SampleData = BlendSpaceSampleData.new(AnimTrack, Vector3.new(0, 0, 0))

Properties

AnimTrack

AnimationTrack

이 샘플 데이터와 연결된 애니메이션 트랙입니다.

Code Samples

SampleValue

Vector3

샘플이 블렌드 스페이스 내에서 어떤 위치에 놓이는지를 지정하는 벡터입니다. 이 값은 움직임이나 공간적 논리에 따라 애니메이션을 어떻게 섞어낼지를 결정하는 데 매우 중요합니다.

Code Samples

Methods

Last updated