์–ด์ œ ๋ฆฌ์ŠคํŠธ์•ˆ์— ๋ฐ์ดํ„ฐ๋กœ ์ด๋ฃจ์–ด์ง„ ์Šคํฌ๋ฆฝํŠธ ๋„ฃ์œผ๋ ค๊ณ  ํ–ˆ๋˜ ์–ด๋ฆฐ์ด์ž…๋‹ˆ๋‹ค.


์ง€๊ฐ•ํ•œ ์ง€์‹์„ ๊ฐ–๊ณ ๊ณ„์‹  ํ˜•๋‹˜๋“ค ๋•์— 6์‹œ๊ฐ„ ์‹คํ—˜ํ•˜๊ณ  ์ฐพ์•„๋ณด๊ณ  ์‚ฝ์งˆํ•œ ๋‚ด์šฉ์„ย 10๋ถ„๋งŒ์— ํ•ด๊ฒฐ๋ดค์–ด์š”.


์ด ์ž๋ฆฌ๋ฅผ ๋นŒ์–ด ์ •๋ง ๋‹ค์‹œํ•œ๋ฒˆ ๊ฐ์‚ฌ์˜ ๋ง์”€ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค ( _ _ ) ๊พธ๋ฒ…_




์—ผ์น˜๋ถˆ๊ตฌํ•˜๊ณ  ์ด๋ ‡๊ฒŒ ๋‹ค์‹œ ์งˆ๋ฌธ๊ธ€์„ ์˜ฌ๋ฆฌ๋Š” ์ด์œ ๋Š”


๋ฐ์ดํ„ฐ + ๋ฉ”์†Œ๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ ํด๋ž˜์Šค๋ฅผ ๋„ฃ์ง€ ๋ง๊ณ ,


๋ชจ๋…ธ๋น„ํ—ค์ด๋น„์–ด๋ฅผ ์ƒ์†๋ฐ›์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค๊ณ , ๋ฉ”์†Œ๋“œ๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ํด๋ž˜์Šค๋ฅผ ์ƒˆ๋กœ ํŒŒ์„œ ์ด ๋ฐ์ดํ„ฐํด๋ž˜์Šค๋ฅผ ์ฐธ์กฐํ•˜๋ผ๊ณ  ํ•˜์‹  ์กฐ์–ธ๋„ ๊ท€๋‹ด์•„


์˜ค๋Š˜ ์ฝ”๋“œ ๋ฆฌํŽ™ํ† ๋งํ• ๊ฒธ ์ ๋‹นํžˆ ์ •๋ฆฌ๋ฅผ ํ–ˆ๋Š”๋ฐ..



๊ตฌ์š”.


Heroํด๋ž˜์Šค : ๋ชจ๋…ธ๋น„ํ—ค์ด๋น„์–ด

{

// >> :ย HeroInfoData ํด๋ž˜์Šค๊ฐ€ ๋ชจ๋…ธ ๋น„ํ—ค์ด๋น„์–ด๋ฅผ ์ƒ์†๋ฐ›์ง€ ์•Š๊ณ  ์ˆœ์ˆ˜ ๋ฐ์ดํ„ฐ๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ํด๋ž˜์Šค

ย  ย  publicย HeroInfoData heroInfodata; // << ์ฐธ์กฐํ•  ๊ฒƒ์ž„


ย  ย  private void Start()

ย  ย  {

ย  ย  ย  ย  //ย heroInfodataย = gameObject.GetComponent<HeroInfoDataย >(); // ๋นจ๊ฐ„์ค„X.. ํ•˜์ง€๋งŒ ์ธ์ŠคํŽ™ํ„ฐ์ฐฝ์—์„œย HeroInfoData ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋„ฃ์„ ์ˆ˜ ์—†์Œ..(๋ชจ๋…ธ๋น„ํ—ค์ด๋น„์–ด์ƒ์†X)


ย  ย //ย heroInfodata= gameObject.AddComponent<HeroInfoDataย >(); // ๋นจ๊ฐ„์ค„O.. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœย HeroInfoData ํด๋ž˜์Šค๊ฐ€ย ๋ชจ๋…ธ๋น„ํ—ค์ด๋น„์–ด๋ฅผ ์ƒ์†ํ•˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ..

ย  ย  }


}


์ž„์‹œ๋กœย HeroInfoData์— ๋ชจ๋…ธ ๋น„ํ—ค์ด๋น„์–ด๋ฅผ ์ƒ์†์‹œํ‚ค๋ฉด ํ•ด๊ฒฐ๋˜์ง€๋งŒ, ๋ฐ์ดํ„ฐ๋งŒ ๊ฐ€์ ธ๋‹ค ์“ฐ๋ ค๋ฉด ๋ชจ๋…ธ๋น„ํ—ค์ด๋น„์–ด๋ฅผ ์ƒ์†์‹œํ‚ฌ ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ๋ง์ด ์ดํ•ด๊ฐ€ ์ž˜์•ˆ๋˜์š”..ใ… ใ… ;

๋Œ์ง๊ตฌ๋ผ๋„ ๋˜์ ธ์ฃผ์‹œ๋ฉด ์—ด์‹ฌํžˆ ์‚ฝ์งˆํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค !!



์ธ๋””๊ฒŒ์ž„ ๊ฐœ๋ฐœํ•˜์‹œ๋Š”ย ๋ชจ๋‘ ์ข‹์€ ๊ฒฐ๊ณผ ๊ฐ–๊ณ  ํ–‰๋ณตํ•˜์‹œ๊ธธ..ํŒŒ์ดํŒ