์•ˆ๋…•ํ•˜์„ธ์š”. ์œ ๋‹ˆํ‹ฐ์—์„œ ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ์žˆ๋Š”๋ฐ์š”. ํ•˜๋‚˜์˜ ๋ฉ”์ธ ์”ฌ์—์„œ ๋ฏธ๋‹ˆ ๊ฒŒ์ž„ ํ˜•์‹์œผ๋กœ ํŠธ๋žฉ์„ ๋ฐŸ์œผ๋ฉด ๋‹ค๋ฅธ ์”ฌ์ด ๋ฉ”์ธ ์”ฌ ์œ„์— ๋ณด์˜€๋‹ค๊ฐ€ ์‚ฌ๋ผ์ง€๊ฒŒ๋” ๋งŒ๋“ค์—ˆ๋Š”๋ฐ์š”.

์ด๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์œผ๋กœ๋Š” ๊ฒฐ๊ตญ ๋ฉ”์ธ์”ฌ์„ ๋‹ค์‹œ ๋ถˆ๋Ÿฌ์˜ค๋Š”๊ฑฐ๋‹ค ๋ณด๋‹ˆ ํŠธ๋žฉ์ด ๋‹ค์‹œ ์ƒ๊ฒจ๋ฒ„๋ฆฌ๋Š”๋ฐ ์ด๊ฑธ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ๋ฉ”์ธ ์”ฌ์—๋‹ค๊ฐ€ DontDestroy๋ฅผ ๊ฑฐ๋Š”๊ฑฐ๋ผ๋˜๋ฐ ์”ฌ์—๋‹ค๊ฐ€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฑธ์ˆ˜ ์žˆ๋‚˜์š”?? ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์  ์•Œ๋ ค์ฃผ์„ธ์š” ใ… ใ…  + ์”ฌ์—๋‹ค๊ฐ€ DontDestroy๋ฅผ ๊ฑธ๋ฉด ์บ๋ฆญํ„ฐ๋ž‘ ์นด๋ฉ”๋ผ์— ๊ฑด DontDestroy๋Š” ๋นผ๋ฉด ๋˜๋Š”๊ฑด๊ฐ€์š”??


private void OnTriggerEnter2D(Collider2D collision)

{

if (collision.gameObject.CompareTag("Player"))

{

Destroy(gameObject);

StartCoroutine(LoadSceneCoroutine());

}

}

IEnumerator LoadSceneCoroutine()

{

yield return SceneManager.LoadSceneAsync("New Scene", LoadSceneMode.Additive);

}

์ด๊ฒŒ ์กฐ๊ฑด์— ์˜ํ•ด ๋ฏธ๋‹ˆ๊ฒŒ์ž„์œผ๋กœ ๋„˜์–ด๊ฐˆ๋•Œ ์ฝ”๋“œ๊ตฌ์š”


if(timingBoxs[x].x <= t_notePosX && t_notePosX <= timingBoxs[x].y)

{

Destroy(boxNoteList[i]);

boxNoteList.RemoveAt(i);

Debug.Log("Hit" + x);

count++;

if (count == 10)

{

SceneManager.LoadScene("Sloth");

}

return;

}

์ด๊ฒŒ ๋ฏธ๋‹ˆ๊ฒŒ์ž„ ํด๋ฆฌ์–ด์‹œ ๋‹ค์‹œ ๋„˜์–ด ์˜ค๋Š” ์ฝ”๋“œ ์ž…๋‹ˆ๋‹ค


์ œ๊ฐ€ ์—ฌ๊ธฐ ๊ฐค๋Ÿฌ๋ฆฌ๋„ ์ฒจ ์จ๋ณด๊ณ  ์œ ๋‹ˆํ‹ฐ๋„ ๋‹ค์‹œ ๋ณต์Šตํ•˜๋Š” ์ค‘์ด๋ผ ๋ชจ๋ฅด๋Š”๊ฒŒ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.