์ €๋ฒˆ์— ๊ธ€์“ด๊ฑฐ ์ €์žฅ ํ…Œ์ŠคํŠธ์•ผ!

์ƒˆ๋ฒฝ์— ์„ฑ๊ณตํ•œ๊ฑฐ๋ณด๊ณ  ๋ฌด๋ฐœ๊ธฐ์‚ฌ์ • 10๋ฒˆํ•˜๊ณ  ์™”์–ด!!!!!!!!!!!


์ด๊ฒŒ ์–ด๋–ค ์˜์ƒ์ด๋ƒ๋ฉด

์ € ์˜์ƒ์— ์  ๋‘๊ฐœ๋ž‘ ์„  ํ•˜๋‚˜๊ฐ€ ๋ณด์ผํ…๋ฐ, ์ ์€ Node๊ณ  ์„ ์€ GeoFunc์•ผ.

Node๋Š” MonoBehavior๋ฅผ ๊ฐ€์ง€๋Š” ๊ฒŒ์ž„์˜ค๋ธŒ์ ํŠธ๊ณ , GeoFunc๋Š” ์ผ๋ฐ˜ ํด๋ž˜์Šค์•ผ.

์ € ๋ผ์ธ ๋žœ๋”๋Ÿฌ๋Š” GameManager์—์„œ ์ž„์‹œ๋กœ GeoFunc๋ฅผ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ๋งŒ๋“  ๊ฑฐ์•ผ.

๋‘˜๋‹ค IStore์„ ์ƒ์†ํ•˜๋Š” ์ €์žฅ ๊ฐ€๋Šฅํ•œ ํด๋ž˜์Šค์ด๋ฉฐ, Node๋Š” ์™ผ์ชฝ ํ•˜์ด์–ด๋ผํ‚ค ์ฐฝ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ ๋ฌด๋ ค ํ’€๋ง์ด ๊ฐ€๋Šฅํ•œ ์˜ค๋ธŒ์ ํŠธ์•ผ!!!


์˜์ƒ ๋ณด๋ฉด ์ฒ˜์Œ์— Node๋“ค์„ ๋งŒ์ง€๋ฉด ์„ ๋„ ๋ณ€ํ•˜๋Š” ๊ฑธ ๋ณผ ์ˆ˜ ์žˆ์–ด.

GeoFunc๊ฐ€ Node๋ฅผ ์ฐธ์กฐํ•˜๊ธฐ ๋•Œ๋ฌธ์—, Node์˜ ์œ„์น˜๋ฅผ ๋ฐ”๊พธ๋ฉด ๊ทธ๊ฑธ ์ฐธ์กฐํ•˜๋Š” GeoFunc๋„ ๋ฐ”๋€Œ๊ฒŒ ๋˜๋Š” ๊ฑฐ์•ผ.

์˜์ƒ์—์„œ ์ฃผ๋ชฉํ•  ์ ์€, ์ €์žฅ ํ›„ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ๋ฅผ ํ•ด๋„ ๋ถˆ๋Ÿฌ์˜จ Node๊ฐ€ ๋ถˆ๋Ÿฌ์˜จ GeoFunc๋ฅผ ๊ทธ๋Œ€๋กœ ์ฐธ์กฐํ•œ๋‹ค๋Š” ๊ฑฐ์•ผ!!

๋งˆ์ง€๋ง‰ ๋ถ€๋ถ„์— ๋ณผ ์ˆ˜ ์žˆ๋“ฏ GeoFunc๊ฐ€ Node์— ๋Œ€ํ•œ ์ฐธ์กฐ๋ฅผ ์œ ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ƒˆ๋กœ ๋ถˆ๋Ÿฌ์˜จ Node์˜ ์œ„์น˜๋ฅผ ๋ฐ”๊พธ๋ฉด GeoFunc๊ฐ€ ๋”ฐ๋ผ์„œ ๋ฐ”๋€Œ๊ฒŒ ๋˜๋Š” ๊ฑฐ์•ผ!!!


๋ณ„๊ฑฐ ์•„๋‹Œ ๊ฑธ์ˆ˜๋„ ์žˆ์ง€๋งŒ 1๋…„๋„ ์•ˆ ๋˜์ง€๋งŒ ๋‚ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธ์ƒ ์ค‘ ์ด๋ ‡๊ฒŒ ์ •๊ตํ•œ(?) ๊ฑธ ์งœ๋ณธ ๊ฑด ์ฒ˜์Œ์ด๋ผ ๋„ˆ๋ฌด ๊ธฐ๋ป์„œ ๊ธ€ ์จ๋ดค์–ด!!

๋‹ค์Œ์—๋„ ๊ธฐ๋Œ€ํ•ด ์ค˜!!