์•„์‹œ๋Š” ๋ถ„์ด๋‚˜ ์ฐธ๊ณ ํ• ๋งŒํ•œ ์ž๋ฃŒ ์•„์‹œ๋Š” ๋ถ„ ๊ณต์œ ์ข€ ํ•ด์ฃผ์‹ญ์…”..

๋ชจ๋“  ์ฝ”๋“œ ๋ฒ ์ด์Šค์— ์•„๋ž˜์ฒ˜๋Ÿผ ์‚ฌ์šฉ ์ค‘์ธ๋ฐ
์–ด๋””์„œ ๋ณด๋‹ˆ๊นŒ ๋ฌด์Šจ findObject ํ•จ์ˆ˜ ์‚ฌ์šฉํ•ด์„œ ์“ฐ๊ณ  ๋ง‰ ๊ทธ๋Ÿฌ๋˜๋ฐ;; ๊ทธ๊ฒŒ ๋งž๋Š” ๊ฑด๊ฐ€์š” ? ๋ญ๊ฐ€ ๋งž๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋„ค์š”


public class Singleton: MonoBehaviour

{

ย  ย  public staticย Singletonย Instance;


ย  ย  private void Awake()

ย  ย  {

ย  ย  ย  ย  if (Instance == null)

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  Instance = this;

ย  ย  ย  ย  }

ย  ย  ย  ย  else if (Instance != this)

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  Destroy(this);

ย  ย  ย  ย  }

ย  ย  }

}