본문 바로가기

언리얼엔진 블루프린트4

언리얼엔진5 블루프린트 생성 및 소개 https://docs.unrealengine.com/5.0/ko/blueprints-visual-scripting-in-unreal-engine/ 블루프린트 비주얼 스크립팅 게임플레이용 비주얼 스크립팅 시스템 Blueprint, 블루프린트 사용 개요서입니다. docs.unrealengine.com ▣ 블루프린트 비주얼 스크립팅 : 언리얼 엔진의 스크립팅 시스템인 Blueprint(블루프린트)는 언리얼 에디터 안에서 노드 기반 인터페이스를 사용하여 게임플레이 요소를 만드는 개념을 토대로 한 비주얼 스크립팅 시스템입니다. 일반적인 스크립팅 언어와 마찬가지로, 엔진 내 객체 지향형(OO) 클래스 또는 오브젝트 정의하는 데 사용됩니다. ▣ 블루프린트는 두 가지 타입이 있습니다. - 레벨 블루프린트 : 각 레벨.. 2023. 12. 12.
언리얼엔진5 56장 [C++ Vector] ▣ FVector : 자료형이름 앞에 F가 붙으면 블루프린트를 의미, 블루프린트 Vector자료형, 블루프린트 Vector데이터타입 ▣ FVector 초기화 방법 : Fvector 변수이름 = FVector(x, y, z) ▣ ATestActor : 자료형이름에 A가 앞에 붙으면 엑터를 의미 ▣ FVector : FVector에 x, y, z 값 각각 접근하여 대입 가능 ▣ 레벨에 배치 후 컴파일 ▣ 컴파일 완료 후 C++엑터를 확인하면 Vector와 변수 생성 확인 ▣ 플레이를 클릭하고 확인하면 num 변수에 대입 확인 2023. 6. 16.
언리얼엔진5 12장 [Sequence, Flip Flop] ▣ 안녕하세요. 이번장에서는 Sequence, Flip Flop 함수를 공부해 보겠습니다. ▣ 블루프린트에서 오른쪽마우스를 클릭하고 seq를 검색합니다. 그럼 Sequence가 나옵니다. ▣ Sequence는 순차적으로 실행하는 함수입니다. 많이 사용하는 함수라 단축키도 있습니다. s키를 클릭한 상태에서 왼쪽마우스를 클릭하면 생성됩니다. Sequence함수에서 Then는 코드를 실행하는 순서입니다. Then 0이 맨 처음으로 Then 1이 두 번째입니다. Add pin을 클릭해서 실행 순서를 더 추가할 수 도 있습니다. 위에 코드처럼 완성하고 컴파일 저장 후에 ▣ 씬화면에서 플레이를 하면 Then 0에 있는 PrintText가 출력되고 Then 1에 있는 PrintText가 출력되는 걸 확인할 수 있습니.. 2023. 1. 26.
언리얼엔진5 5장 [keyboard event, Random, Branch] ▣ 안녕하세요. 이번장에서는 키보드를 클릭하는 이벤트, Branch에서 bool 변수를 생성하는 방법, 랜덤함수에 대해 공부해 보겠습니다. ▣ 키보드이벤트를 사용하기 위해서는 블루프린트 바탕에서 오른쪽마우스를 클릭하고 Keyboard라고 검색하면 Keyboard Events가 나옵니다. 여기서 우리는 1번 키를 누르는 이벤트를 사용하기 때문에 1번 키를 선택합니다. ▣ 그리고 num이라는 변수를 생성하고 1번 키를 누르면 +1을 하는 코드를 작성합니다. ++는 +1과 동일한 연산자입니다. 1번키를 누르는 이벤트블록을 보면 Pressed는 키를 클릭하면 호출하는 이벤트이고 Released는 키를 누르고 떼면 작동하는 이벤트입니다. 코드를 다 완성했다면 컴파일 저장을 하고 ▣ 씬 화면에서 플레이버튼을 클릭하.. 2023. 1. 19.