일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 비교 함수 객체
- 메타테이블
- operator new
- effective stl
- UE4
- exception
- 게임
- 티스토리챌린지
- lua
- 루아
- virtual function
- 오블완
- c++
- Effective c++
- 다형성
- more effective c++
- implicit conversion
- resource management class
- 언리얼
- 암시적 변환
- 스마트 포인터
- reference
- 반복자
- Smart Pointer
- 영화
- 상속
- 예외
- 영화 리뷰
- Vector
- 참조자
Archives
- Today
- Total
목록에셋 참조 (1)
스토리텔링 개발자
[UE4] 에셋 강참조 / 약참조
개요 언리얼에서 에셋을 참조하는 방법은 두 가지가 있습니다. 참조하는 방법이라고 하니까 딱딱한 감이 없잖아 있는데요. 쉽게 말해서 액터가 특정 에셋을 가지고 있는 상황입니다. 근데 가지고 있으면 가지고 있는거지 강참조, 약참조라니요. 대체 무슨 차이일까요. 일반적인 참조(강참조) 우선 일반적인 경우를 살펴보도록 하겠습니다. 보통 에셋을 참조, 즉 소유하기 위해서는 보통 이렇게 하겠죠. 1. UPROPERTY() 멤버변수로 선언합니다. 2-1. C++에서 LoadObject 함수를 사용하여 직접 에셋을 불러와 사용하거나 2-2. 엔진에서 에셋을 직접 선택하여 사용합니다. 이런 일반적인 방식이 바로 강참조입니다. 즉 에셋을 지정하는 시점에 에셋이 메모리에 올라가는 방식을 강참조라고 합니다. 일반적인 참조의 ..
개발/언리얼 엔진
2021. 7. 13. 18:12