[24.08.20] 공부하면서 몰랐던것 기록하기 1

손지·2024년 8월 20일
0

Unreal

목록 보기
43/43
  1. 언리얼엔진 C++ Object클래스를 생성하고 스크립트를 짤때에 선언부, 생성자에 초기화, 혹은 변경될때는 에디터를 꺼주는것이 좋다.

  2. 언리얼 C++ 선언부에서 #include 할 때에는

generated.h가 반드시 제일 밑으로 와야한다. (중요)

  1. 구현부에서는 반대로

본 선언부는 반드시 제일 위에 있어야한다.

  1. C# 이나 자바 에서 추상클래스(interface)를 사용할때, 인터페이스에서는
    함수의 선언만 가능하고 구현은 불가능했다, 하지만 언리얼에서는 이를
    강제할수 있는 방법이 없기 때문에 C++ 인터페이스에서는 구현도 가능하다, 이것이 가장 큰 차이점이라고 볼수있다.

이처럼 인터페이스지만 구현이 가능하다. 이렇게 하면 상속 받은 클래스들은 구현을 강제하지 않아도 된다.

profile
언리얼 개발자가 될사람

0개의 댓글

관련 채용 정보