21.03.24 κ°œλ°œμΌμ§€ : Panel 뢄리 μž‘μ—… μ™„λ£Œ.Panel 을 μƒˆλ‘œ λ§Œλ“€μ–΄μ„œ Text 만 μ‚¬μš©ν•˜λ„λ‘ λΆ„λ¦¬ν•˜λŠ” 건 μ–΄λ ΅μ§€ μ•Šμ€ μž‘μ—…μ΄λ„€μš”.1. μ œκ°€ κ΅¬ν˜„ν•œ 방식은 GameObject λ₯Ό κ°€λ¦¬ν‚€λŠ” 포인터λ₯Ό μ΄μš©ν•œ λ©”λͺ¨λ¦¬ ν’€ ν˜•νƒœ κΈ°λ°˜μž…λ‹ˆλ‹€. κ·Έλž˜μ„œ GameObject 에 속해 μžˆλŠ” Script λ₯Ό μ‚­μ œ, μΆ”κ°€, μ°ΎκΈ° κΈ°λŠ₯을 μ‚¬μš©ν•  λ•Œ Unity3D λ‚΄μž₯ κΈ°λŠ₯을 μ‚¬μš©ν•˜μ§€ μ•Šκ³  λ‹¨μˆœνžˆ ν¬μΈν„°λ‘œ μ‘°μž‘ν•˜λ©΄ κ°€λŠ₯ν•΄ μ§‘λ‹ˆλ‹€. μ΄λ ‡κ²Œ 슀크립트λ₯Ό GameObject 에 λ„ˆλ¬΄ μ—°κ΄€λ˜μ§€ μ•Šλ„λ‘ λ§Œλ“€μ—ˆλ˜ 점이 μœ λ¦¬ν•˜κ²Œ μž‘λ™λœ λ“― μ‹ΆμŠ΅λ‹ˆλ‹€.2. 이미지, λ²„νŠΌ, ν…μŠ€νŠΈλ₯Ό κ΅¬λ³„ν•˜λŠ” μš©λ„λ‘œ GameObject 에 Type κΈ°λŠ₯(λ³€μˆ˜)만 λ§Œλ“  μƒνƒœμ—μ„œ, Depth κΈ°λŠ₯(λ³€μˆ˜)을 μΆ”κ°€λ‘œ λ§Œλ“€ λ•Œ μ²˜μŒμ—λŠ” Type κΈ°λŠ₯ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜μ—¬ λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€. Type 이 GameObject λ₯Ό κ΅¬λ³„ν•˜λŠ” μš”μ†Œμ˜€κ³  Depth κΈ°λŠ₯μœΌλ‘œλ„ μ‚¬μš©ν•˜κΈ° μ ν•©ν–ˆκΈ° λ•Œλ¬Έμ΄μ£ . κ°œλ°œμ„ μ§„ν–‰ν•  수둝 Type κΈ°λŠ₯κ³Ό Depth κΈ°λŠ₯을 λΆ„λ¦¬ν•΄μ•Όκ² λ‹€λŠ” 생각이 λ“€μ—ˆμŠ΅λ‹ˆλ‹€. Depth μœ„μΉ˜λ₯Ό 직접 μ‘°μ •ν•  수 μžˆλ„λ‘ λ§Œλ“€λ €λ©΄ Type κΈ°λŠ₯κ³Ό Depth κΈ°λŠ₯의 뢄리가 ν•„μš”ν–ˆκΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. ν˜„μž¬λŠ” Type κΈ°λŠ₯κ³Ό Depth κΈ°λŠ₯을 λΆ„λ¦¬ν•˜μ—¬ λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€. κ°œλ°œν•˜λŠ” 데 μ’€ μ‹œκ°„μ΄ κ±Έλ Έμ—ˆκ³  κ·Έ λ‹Ήμ‹œμ—λŠ” μ‹œκ°„μ„ λ“€μ—¬κ°€λ©΄μ„œ ꡳ이 Type κ³Ό Depth κΈ°λŠ₯을 뢄리할 ν•„μš”κ°€ μžˆμ„κΉŒ 생각을 ν–ˆμ—ˆλŠ”λ° ν˜„μž¬ Panel 뢄리할 λ•Œ μœ μš©ν•˜κ²Œ μ‚¬μš©λ˜λ„€μš”. Panel 뢄리 μž‘μ—…μ„ μ§„ν–‰ν•˜λ©΄μ„œ 각 Panel μ•ˆμ— κ³΅ν†΅μ μœΌλ‘œ 속해 μžˆλŠ” 쀑볡 μš”μ†Œ(이미지 κ·Έλ£Ή, λ²„νŠΌ κ·Έλ£Ή, ν…μŠ€νŠΈ κ·Έλ£Ή) λ₯Ό ꡬ별할 λ•Œ Type κ°’μœΌλ‘œ λ‹¨λ²ˆμ— 뢄리할 수 μžˆλŠ” 점이 μ°Έ μœ μš©ν•©λ‹ˆλ‹€. μœ λ™μ μœΌλ‘œ λ³€λ™λ˜λŠ” Depth 값을 κ°€μ§€κ³  Panel 에 GameObject λ₯Ό μœ„μΉ˜μ‹œν‚€λŠ” 건 λΆˆκ°€λŠ₯ν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. κ°€λŠ₯ν•˜λ”λΌλ„ Depth 값이 μœ λ™μ μœΌλ‘œ 계속 λ³€λ™λ˜λ©΄ GameObject κ°€ 속해 μžˆλŠ” Panel 의 μœ„μΉ˜λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ 변동해야 λ˜λŠ”λ° λΉ„μš©μ΄ 많이 λ“€κ³  κ²Œμž„ 렉이 걸리겠죠. (결둠은 ν•„μš”ν•˜λ‹€κ³  μƒκ°ν•˜κ³  λ§Œλ“€μ—ˆλ˜ 건 λ‚˜μ€‘μ— ν™•μ‹€νžˆ 도움이 λœλ‹€λŠ” 것!)
1. Panel 은 뢄리가 μ™„λ£Œλ˜μ—ˆκ³  이제 ν•΄μ•Ό 될 μž‘μ—…μ€ 곡격 λ˜λŠ” νžμ„ ν•  λ•Œ λŒ€λ―Έμ§€λ₯Ό ν…μŠ€νŠΈλ‘œ ν‘œμ‹œν•΄μ•Ό λ˜κ² λ„€μš”.2. λͺ¬μŠ€ν„°λ₯Ό μž‘μ•˜μ„ 경우 남은 λͺ¬μŠ€ν„° 수λ₯Ό μΉ΄μš΄ν„°ν•˜λŠ” μž‘μ—…λ„ ν•  μƒκ°μž…λ‹ˆλ‹€.