Loading...

커멘드렛 (commandlet)

http://wiki.beyondunreal.com/Commandlet http://udn.epicgames.com/Three/MakingACommandletKR.html ex) run PJClientGame.Test0003_Commandlet Tester PJClientGame이라는 프로젝트에 Test0003_Commandlet 라는 파일에 있는 main 함수에 "Tester"라는 문자열을 파라미터로 하여 호출한다는 뜻.

2011. 9. 22. 16:52

SkeltalMesh animation 방법

ㅅ스케레탈 메시의 애니메이션은 애니메이션 셋이 있어야 가능하다. 원하는 스케레탈 메시를 더블클릭해서 에디터 창을 열고 애님셋에서 원하는 애니메이션을 찾는다. 원하는 애니메이션을 찾았다면 F4를 통해 아래와 같은 정보를 설정해 준다. 만약 무기를 들고 있는 스케레탈 메시라면 무기도 같이 이 옵션을 설정해 주어야 한다.

2011. 9. 22. 16:16

Trace Actor 만들기

상위 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsKR.html 참조 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsIteratorKismetNodesKR.html Trace Start와 Trace End 사이로 트레이스를 수행하는 엑터 만들기. class SeqAct_TraceActors extends SequenceAction; var() class ActorClass; var() bool AlwaysClearObjectList; var() Vector TraceStart; var() Vector TraceEnd; var() Vector TraceExtent; ForEach WorldInfo.Trac..

2011. 9. 22. 15:37

Touching Actors 만들기

상위 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsKR.html 참조 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsIteratorKismetNodesKR.html 이전 Child와 Based와 거의 같다. 다만 여기선 범위를 정해서 그 범위에 드는것만 간추린다. foreach BaseActor.TouchingActors(ActorClass, Actor) { // object list에 추가. SeqVar_ObjectList.ObjList.AddItem(Actor); }

2011. 9. 22. 15:20

Radial Actor 만들기

상위 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsKR.html 참조 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsIteratorKismetNodesKR.html 이전에 만든 것들은 모든 엑터를 찾거나 자식엑터를 찾는 방법이었다. 이번에는 지정한 반경안의 엑터를 찾는다. ActorClass - 클래스별로 액터를 필터링합니다. 액터는 이 클래스나 서브클래스여야 합니다. AlwaysClearObjectList - ObjectList 에 새 액터를 채우기 전, 먼저 비웁니다. IteratorType - 사용할 이터레이터 종류입니다. Visible - 느리니 가급적 사용을 피하십시오. Visible and C..

2011. 9. 22. 13:54

Child Actor 만들기

기상위 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsKR.html 참조 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsIteratorKismetNodesKR.html 이전에 만든 Based Actor와 거의 흡사하다. 달라진 부분도 한군데 뿐. Child Actor case : foreach OwningActor.ChildActors(ActorClass, Actor) { // object list에 추가. SeqVar_ObjectList.ObjList.AddItem(Actor); } Based Actor case : foreach BaseActor.BasedActors(ActorClass, Actor) ..

2011. 9. 22. 13:40

Based Actors 만들기

상위 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsKR.html 참조 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsIteratorKismetNodesKR.html 어느 엑터위에 있는 엑터를 찾는다. 예를들어 4인승 엘리베이터에 4명이상 탄 경우를 체크하거나 3명이 모여야만 열리는 문을 만들 때 좋다. class SeqAct_BasedActors extends SequenceAction; var() class ActorClass; var() bool AlwaysClearObjectList; var Actor BaseActor; DefaultProperties { ObjName="Based Actors" ..

2011. 9. 22. 11:33

All Actors 만들기

상위 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsKR.html 참조 링크 : http://udn.epicgames.com/Three/DevelopmentKitGemsIteratorKismetNodesKR.html 이번에 만드는 키즈멧 노드는 모든 엑터를 필터링 할 수 있는 노드이다. 예를들어 현재 레벨에 여러개의 장애물을 배치하고 이 장애물에 파티클을 뿌릴 때 유용하다. 즉, 특정 오브젝트에만 필터링을 걸어 효과를 줄 수 있다. class SeqAct_AllActors extends SequenceAction; var() class ActorClass; // 클래스별로 엑터를 필터링 var() class InterfaceClass; // 인터페이스 구..