์œ ๋‹ˆํ‹ฐ TextMeshPro or Image ์— ๋Œ€ํ•ด ํƒ€๊ฒŸํ˜•์„ ์ •ํ•˜์ง€ ์•Š๊ณ  ์ƒ‰์ƒ์„ ๋ฐ”๊พธ๋Š” ์ฝ”๋“œ๋ฅผ ์งค์ˆ˜ ์žˆ์„๊นŒ์š”?



์ •์„๋Œ€๋กœ๋ฉดย ย 

1.ย TextMeshPro or Imageย  ๋‘˜์ค‘ ํ•˜๋‚˜์˜ ์ž๋ฃŒํ˜•์„ ์ •ํ•˜๊ณ  ๋ณ€์ˆ˜๋ช…์„ ์„ ์–ธํ•œ๋‹ค.

2. ์˜์กด์„ฑ์„ ๋ฐ›์•„์˜จ๋‹ค (GetComponent๊ฐ€ ๋๊ฑดย  Serilalized๊ฐ€ ๋๊ฑด)

3. ์ฝ”๋“œ๋ฅผ ์ง ๋‹ค.


์ด๋ ‡๊ฒŒ ๋˜๋Š”๋ฐย  ย  ์™ ์ง€ย  ย  ย ์ด๋Ÿฐ ๋ฐฉ๋ฒ•๋„ ์žˆ์„๊ฒƒ ๊ฐ™์Œ


1.ย TextMeshPro or Imageย  ๋ถ€๋ชจ ์—ญํ• ์„ ํ•˜๋Š”ย ์ž๋ฃŒํ˜•์œผ๋กœ ๋ณ€์ˆ˜๋ช…์„ย ์„ ์–ธ?ย  ํ•œ๋‹ค.ย 

2. ์˜์กด์„ฑ์„ ๋ฐ›์•„์˜จ๋‹คย 

ย -ย GetComponent<Color๊ฐ€ ์กด์žฌํ•˜๋Š” ๋ถ€๋ชจํ˜•>์œผ๋กœ ๋ฐ›๋Š”๋ฐย  ย ์˜ค๋ธŒ์ ํŠธ์—ย TextMeshPro๊ฐ€ ์กด์žฌํ•˜๋ฉด ์–˜๋ฅผ ๋ฐ›๊ณ ย Image๊ฐ€ ์กด์žฌํ•˜๋ฉด ์–˜๋ฅผ๋ฐ›๋Š”์‹์ด๋ฉด ์ข‹๊ฒ ๋‹ค..

ย - ์•ˆ๋˜๋ฉด

ย  ย  ๋ณ€์ˆ˜๋ช… =ย GetComponent<Image>

if( ๋ณ€์ˆ˜๋ช… ==null)ย  ย ย GetComponent<TextMeshPro>




์—ฌํŠผ ๋ญ ๋‘์„œ์—†์ด ์ƒ์ƒ์˜ ๋‚˜๋ž˜๋ฅผ ํŽผ์ณ๋ดค๋Š”๋ฐ ์ด๋Ÿฐ์‹์œผ๋กœ ์ฝ”๋”ฉ์ด ๊ฐ€๋Šฅํ•œ๊ฐ€์š”?ย  ย  ย 

๋‚ ๋จนํ•˜๋ ค๋Š”๊ฑด ์•„๋‹ˆ๊ณ  ์ฐพ์•„๋ด์•ผ๋  ํ‚ค์›Œ๋“œ๋ฅผ ์กฐ์–ธ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.