TMap ์ธ๋, ๋ฐธ๋ฅ ๊ฐ์ผ๋ก TArray๋ ๋ธํ์์ ๋ชป ์ฐ๋๊ฑฐ ๋ง์? ์งํผํฐ๊ฐ ๊ทธ๋ฌ๋๋ฐ
struct FCollisionData {};ย ย ย ย ย ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์ ์ฅ๋๋ ๊ตฌ์กฐ์ฒด
struct FCollisionDataArray {};ย ย ย ย ์ "๊ตฌ์กฐ์ฒด์ ๋ฐฐ์ด"์ ๋ฉค๋ฒ๋ณ์๋ก ๊ฐ์ง ๊ตฌ์กฐ์ฒด
struct FWrapperFCollisionData {};ย ย ์ต์ข
์ผ๋ก TMap<FString, FCollisionDataArray >์ ๋ฉค๋ฒ๋ณ์๋ก ๊ฐ์ง ๊ตฌ์กฐ์ฒด
๊ทธ๋์ TMap ๋ฐธ๋ฅ ์์น์ ๋ฃ์๋ ค๊ณ ๋ฐฐ์ด์ ๊ตฌ์กฐ์ฒด๋ก ๊ฐ์ธ์ ๋ฃ๊ณ ์๋ค.
์ด ์ง๋์ด ๋ง๋๊ฒจ?
TMap<FString, TArray<int> > ์ด๊ฒ c++์ ๋๋๋ฐ
๋ธํ์์ ์ฐ๋ ค๊ณ ย ย ย UPROPERTY(BlueprintReadWrite) ๋ถ์ด๋ฉด ์๋ฌ๋จ
์ค์ฒฉ ์ปจํ ์ด๋๋ UPROPERTY ๊ฐ ์ง์์ด ์๋จ. ๊ทธ๋์ ๊ตฌ์กฐ์ฒด๋ก ๋๋ ค๋ง๊ธฐํ๋๊ฑฐ
๊ฐํผ๊ณค..
์๋ ๋ธํ๋ ์ด๊ธฐ์ค๊ณ๋ง ํ๋๊ฑฐ๋ผ ์๋๋๊ฑฐ ๋ง์. ๊ตฌ์กฐ์ฒด๋ก ๋ง๋ค์ด์ผํจ