언리얼4 Blueprint Interface
Intro
- 블루프린트 인터페이스 사용
블루프린트 인터페이스
블루프린트 인터페이스
를 사용하면 공통된 방법으로 특정 함수성을 모두 공유하는 다수의 오브젝트 유형과 상호작용 할 수 있다.1
예제
블루프린트 인터페이스 생성
사용할 함수 추가
사용할 블루프린트에 인터페이스 추가(클래스 디폴트)
함수 호출 (LineTrace의 HitResult가 타겟이 되도록함)
각기 다른 이벤트 설정
Door_BP에서는 문을 열거나 닫을 수 있고
Lamp_BP에서는 램프
라는 메시지 출력
결과
같은 이벤트를 호출하지만 다른 결과가 나타난다
레벨 안 블루프린트 지정하기
레벨 안에 존재하는 블루프린트를 지정하기 위해서는
‘Actor’ 유형 퍼블릭 변수를 만든다음
레벨 에디터의 디테일 탭에서 적합한 블루프린트를 할당해주면
변수로 사용할 수 있다.
참고문서
http://api.unrealengine.com/KOR/Programming/UnrealArchitecture/Reference/Interfaces/
댓글남기기