언어:
페이지 정보
엔진 버전:
언리얼 엔진

1.4 - 커스텀 스포트라이트

언리얼 엔진

blueprint_advanced_1_4.png

BP_Spotlight 블루프린트는 게임 제작시의 여러 상황에서 재사용할 수 있는 커스터마이징 가능 액터 를 만드는 데 사용되는 블루프린트 예제입니다. 다양한 컴포넌트를 배치하기 쉬운 하나의 액터 속으로 합치고, 사용자는 컨스트럭션 스크립트를 통해 여러가지 변수 트윅 작업을 할 수 있습니다.

컴포넌트 리스트

AdvBP_1_4_ComponentsList.png

블루프린트 에는 스태틱 메시 컴포넌트 가 셋 있습니다: 벽에 붙이는 베이스, 스포트라이트 자체, 그 둘을 서로 연결해 주는 힌지 입니다. 스포트라이트는 힌지 안의 소켓에 붙어있는 반면, 힌지는 베이스 안의 소켓에 붙어 있습니다. 스태틱 메시 에디터 UI 에서 생성하고 위치조정할 수 있는 소켓 덕에, 블루프린트 에서 오프셋이나 회전값을 수동 입력할 필요 없이 스태틱 메시 를 쉽고 빠르게 붙일 수 있습니다.

컨스트럭션 스크립트

클릭하거나, 우클릭 - 다른 이름으로 저장하여 원래 크기로 볼 수 있습니다.

Light color 변수는 Spotlight 스포트 라이트 컴포넌트 의 색 변경 뿐만 아니라, Spotlight meshLight beam mesh 스태틱 메시 컴포넌트 에 적용된 머티리얼 인스턴스의 벡터 파라미터를 변경하는 데도 사용됩니다. 머티리얼 인스턴스가 생성되어 스태틱 메시 컴포넌트 에 적용되는 곳은 컨스트럭션 스크립트 이기에, 각각의 블루프린트 인스턴스는 고유의 다이내믹 머티리얼 인스턴스를 갖습니다.