Set, Map, Array 등의 컬렉션도 지원한다. valueType의 오른쪽을 눌러서..
foreach loop도 지원
Function으로 묶어서 사용 가능
input과 output을 사용하여 함수를 만들 수 있다.
상속은 개념은 동일하게 사용하는 듯 (오른쪽 클릭으로 확장)
블루프린트 상속 시 변수들은 Default로 상속되어 유지된다
오른쪽 위에서 상속받은 클래스나 블루프린트를 확인할 수 있음
블루프린트에서 동작과정을 보고 싶다면 해당 값을 Watch로 설정하고 Debugger에서 참조하고자 하는 블루프린트를 설정한다.
설계 과정이 불편한 이유는 아마 하향식 분해과정과 비슷하게 만들기 때문이 아닐까? 설계를 전혀 하지 않는다.
연결과정이 아마 행위에 집중되어서 데이터를 전달하기 위해 스파게티가 조금 만들어지기도 한다.
캐싱을 잘 해놓으면 해결되지 않을까?
초급 블루프린트에선 C++이 더 유리하겠다고 생각했는데, 객체지향적으로도 가능한 부분들을 봐서 조금 혼란스럽다. 코드로 제작하면 좋은 부분은 Function을 실제로도 코드로 구현한 것을 불러오는 것을 봐서 로우 레벨의 작업들은 코드로 만들어서 블루프린트로 싀퀀싱 하는 것 같기도 하다.
언리얼 엔진 5: 중급 사용자를 위한 청사진
모든 내용을 따라하여 진행하진 않고, 도움이 될만한 부분만 들으면서 따라함
C
키 (드래그로 묶은 다음)Set
,Map
,Array
등의 컬렉션도 지원한다. valueType의 오른쪽을 눌러서..input
과output
을 사용하여 함수를 만들 수 있다.초급 블루프린트에선 C++이 더 유리하겠다고 생각했는데, 객체지향적으로도 가능한 부분들을 봐서 조금 혼란스럽다. 코드로 제작하면 좋은 부분은 Function을 실제로도 코드로 구현한 것을 불러오는 것을 봐서 로우 레벨의 작업들은 코드로 만들어서 블루프린트로 싀퀀싱 하는 것 같기도 하다.
아니면 모듈을 종합하는 과정에서 블루프린트를 사용하면 더 유리할 것 같다는 생각?
후반은 거의 스킵했다. 어느정도 감을 잡은 듯하다.