본문 바로가기

언리얼 함수4

언리얼엔진5 65장 [C++ 함수] ▣ .h 헤더파일에서 void Moveing() const로 함수 선언 ▣ 함수 선언 방법 : void(반환형) Moveing(함수이름) (매개변수) const 정적설정, 순으로 선언 ▣ 함수 끝에 const를 붙이면 함수 안에서 값 수정 불가 ▣ ATestActor : A는 엑터를 의미 ▣ ::는 멤버함수로 정의하기 위함 ▣ BeginPlay() 함수 안에 Moveing(); 함수 호출 ▣ 컴파일 저장 후 확인 2023. 6. 23.
언리얼엔진5 32장 [Jump] ▣ 안녕하세요. 이번장에서는 블루프린트를 이용해 점프를 하는 함수를 공부해 보겠습니다. ▣ 먼저 저번장에서 사용했던 Player를 사용하겠습니다. ▣ Edit메뉴에 Project Settings에 ▣ Engine메뉴에 Input로 들어가서 Action Mpaaings를 추가합니다. 이름은 Jump로 지정하고 키는 스페이스 키로 지정합니다. ▣ 그리고 Player에 Event Graph로 들어가서 Jump를 검색하면 Input에 Action Events가 있습니다. 클릭해서 생성합니다. ▣ 그리고 또다시 jump라고 검색을 하면 함수 중에 Jump라는 함수가 있습니다. 클릭해서 생성합니다. ▣ 노드를 연결하고 컴파일 저장 ▣ 씬에서 플레이버튼을 클릭하고 스페이스키를 누르면 점프가 되는 걸 확인할 수 있습니.. 2023. 2. 21.
언리얼엔진5 15장 [함수] ▣ 안녕하세요. 이번장에서는 함수에 대해 공부해 보도록 하겠습니다. ▣ 먼저 Content Drawer메뉴에서 Content폴더에 오른쪽마우스를 클릭해서 Buleprints에 Buleprint Function Library를 클릭해서 함수를 생성하겠습니다. 그런 다음 함수의 이름을 Sum이라고 하고 더블클릭을 하여 함수 편집 메뉴에 들어갑니다. ▣ 그런 다음에 왼쪽에 보면 FUNCTIONS메뉴가 있는데 여기에서 함수 이름을 Sum으로 바꾸고 Details메뉴에서 Inputs 메뉴에 + 버튼을 클릭하여 2개의 매개변수를 생성하고 num1, num2 이름으로 integer 형식으로 지정합니다. 그리고 Outputs메뉴에서 한 개의 sum 반환형 변수를 생성합니다. 그리고 위에 코드처럼 num1 + num2를.. 2023. 1. 27.
언리얼엔진5 14장 [CustomEvent] ▣ 안녕하세요. 이번장에서는 CustomEvent에 대해 공부해 보겠습니다. ▣ 먼저 Level BluePrint에서 바탕에 마우스오른쪽 버튼을 클릭하고 Custom을 검색합니다. 그럼 Add Custom Event가 있습니다. 이걸 클릭해서 CustomEvent를 생성합니다. ▣ 그리고 위에 이미지처럼 코드를 완성합니다. 그리고 컴파일 저장을 하고 ▣ 씬에서 플레이버튼을 클릭하면 PrintEvent에 있는 PrintText가 출력되는 걸 확인할 수 있습니다. EventBeginPlay는 씬에서 플레이버튼을 클릭하면 바로 시작되는 이벤트입니다. EventBeginPlay에 연결해서 PrintEvent를 호출하면 이렇게 한번 호출이 됩니다. CustomEvent는 쉽게 이야기해서 직접 Event를 생성한다.. 2023. 1. 27.