์ด์ค๋ฆฌ์คํธ ๋ฌธ๋ฒ์ ๋ญ๊ฐ ์ด๋ฆฌ ๋ณต์กํ๋ฉฐ
์ ํ์ ํ์ด์ฌ์์ random.shuffle(list) ํ์ค๋ก ๋๋ ๊ฑธ ๊ฐ๋ ์์กํ๋ค
์ด์ค๋ฆฌ์คํธ ๋ฌธ๋ฒ์ ๋ญ๊ฐ ์ด๋ฆฌ ๋ณต์กํ๋ฉฐ
์ ํ์ ํ์ด์ฌ์์ random.shuffle(list) ํ์ค๋ก ๋๋ ๊ฑธ ๊ฐ๋ ์์กํ๋ค
์ ๊ฒ ์ shuffled์?
์ฌ์ค ๊ฑฐ๊ธฐ ์์ง ์์๋์ํจ
https://improveandrepeat.com/2018/08/a-simple-way-to-shuffle-your-lists-in-c/
์ด๊ฑฐ
๋์ถฉ ๋๋ ค๋ฐ์๊ฑด๋ฐ ์ง์์ผ๊ฒ ๋ค
์ ํ ๋ง๋๊ฑฐ๊ฐ์๋? ๊ตณ์ด GUID์ผ ํ์๋ ์๋๊ฑฐ ๊ฐ๊ธด ํ๋ค๋ง
๊ทธ๋ผ ํ์ด์ฌ์ผ๋ก ๊ฐ๋ฐํ๋๊ฐ
์ใ ใ Unity๊ฐ ํ์ด์ฌ ์ง์ํ์ผ๋ฉด ์ผ์
์ง์ํ๋๋ฐ
์ ๋ฐ๊ฑฐ ๊ฒ์ํ ์๊ฐ์ ์ ๋ํฐ ํ์ด์ฌ์ด๋ ๊ฒ์ํด๋ณด์ง ๊ทธ๋ฌ๋ ธ
https://docs.unity3d.com/Packages/com.unity.scripting.python@2.0/manual/PythonScriptEditor.html
์์ฒด์ ์ผ๋ก ์ง์ํ๋๊ฒ๋ ์๊ณ ์๋์ด ๋ง๋ IronPython ๊ฐ์๊ฒ๋ ์๋ค ๊ฒ์ด์ผ..
์ฐพ์๋ดค์ผ๋๊น ๋ง์ํ๋๊ฑฐ์ง ์ ๊ฑธ ๋ชธ ๋ฐฐ๋ฐฐ๊ผฌ์๊ฐ๋ฉฐ ์ตํ๋ค ํด๋ ๋ฒ๊ทธํฌ์ฑ์ด์ ์๋๋๊ฒ ๋๋๊ฒ๋ณด๋ค ๋ง์๋ฐ ๊ทธ๋ด๊ฑฐ๋ฉด ์ฐจ๋ผ๋ฆฌ C#์ ๋ฐฐ์ฐ๋๊ฒ ๋น ๋ฅด์ง ์ใ ใ ๊ทธ๋ด๊ฑฐ์์ผ๋ฉด GDscript์ฐ์ง ๋ญํ๋ฌ ์ ๋ํฐ์ฐ๋
๋๋ ์ ๋ํฐ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ฐ๋ฐํด๋ดค๋๋ฐ ๋ฌธ๋ฒ ๋๊ฐ์๋ฐ ๋ญ ๋ชธ๋ฐฐ๋ฐฐ๊ผฌ์๊ฐ๋ฉฐ ์ตํ๋ค๋๊ฑฐ ์ข๋ ๋ชจ๋ฅด๋ ๋๋นก์ด ํ์ด์ฌ ๊ฑฐ๋ฆฌ๋๊ฑด๊ฐ
๊ทธ๋ ๊ตฐ์ฉ ๊ฐ์ฌํฉ๋๋น
๋์ ํ์ดํ์ ์ต์ํด์ ธ ์์ผ๋ฉด ์ ์ ํ์ ์ธ์ด๊ฐ ์ข ๊ฑฐ์ถ์ฅ ์ค๋ฝ๊ฒ ๋๊ปด์ง์๋ ์์ง
๋ ํ์ด์ฌ ๋๋ฌด ์๋ต์๋ตํด์ ์ซ๋๋ฐ