[Unity] null ์ฒดํฌ
ยท
๐ Game/โ Unity
1. UnityEngine.Object == null๊ฐ๋ฐ ์ ๊ฐ์ฒด๊ฐ ์ค์ ๋ก ์กด์ฌํ๋์ง ํ์ธํ๊ธฐ ์ํด == null ์ฒดํฌ๋ฅผ ์์ฃผ ์ฌ์ฉํ๊ณค ํ๋ค. ๊ณผ์ฐ ์ด ๋ฐฉ๋ฒ์ด ์ต์ ์ผ๊น? 2. fake null"UnityEngine.Object == null์์์ null์ด ์ง์ง null์ด ์๋๋ค! ์ฆ, fake null์ด๋ค"๋ผ๋ ๋ง์ด ์กด์ฌํ๋ค. ์ ๊ทธ๋ด๊น? ์์ธ์ ์ ๋ํฐ์์์ null๊ณผ System์์์ null์ ์ฐจ์ด์ด๋ค. ์ด ์ฐจ์ด๋ฅผ ์์๋ณด๊ธฐ ์ํด ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋๋ฅผ ์คํํ๋ฉด, UnityEngine.Object์ System.Object์ null ์ฒดํฌ ๊ฐ์ด ๋ค๋ฅธ ๊ฒ์ ํ์ธํ ์ ์๋ค. var obj = new GameObject();yield return null; Destroy(obj);yield return nu..