728x90
Pawn 의 Spawn 후 모델이나 이런 것은 교체가 간단한데
각 Pawn 마다 AnimSet 을 교체하고 싶을 경우엔 딱히 지원되고 있는 함수가 없다
직접 만들어야 되는데... 주의 할 점이 있다
윗쪽 3마리의 Pawn 들의 자세가 잡혀있지 않다
function bool SetAnimSet(string sFullPath, int n=0) { local AnimSet temp; if(sFullPath== "") return false; temp = AnimSet(DynamicLoadObject(sFullPath, class'AnimSet')); if(temp != None) { Mesh.AnimSets[n] = temp; Mesh.UpdateAnimations(); return true; } return false; }
중요한건 UpdateAnimation() 의 호출이다.. 빼먹기 쉬운데 이걸 해주면 제대로 나온다
728x90
'프로그래밍 > Unreal Engine 3' 카테고리의 다른 글
UDK > Post Process Effects > RadialBlur (0) | 2012.02.15 |
---|---|
UDK > 내 게임 만들기 (13) (0) | 2012.02.14 |
UDK > 내 게임 만들기 (12) (0) | 2012.02.11 |
UDK > 내 게임 만들기 (11) (0) | 2012.02.09 |
UDK > 내 게임 만들기 (10) (0) | 2012.02.09 |
댓글