μ ν¬ UIλ₯Ό λ§λ€μ΄λ΄€λ€. μ€ν¬κ³Ό μμ΄μ½μ Scriptable Objectλ₯Ό μ΄μ©ν΄μ μΈμ€νν°μμ μ½κ² λ§€μΉν μ μκ² ν΄λ .
μ΄λ° μμΌλ‘.
μμ΄μ½ 리μμ€λ₯Ό μ€ν¬ idλ λκ°μ΄ λ§λ€κ³ , λμ μΌλ‘ λΆλ¬μ€λ λ°©λ²λ μμ§λ§
λκ°μ μμ΄μ½μ 곡μ νλ λ€λ₯Έ μ€ν¬μ΄ μλ κ²½μ° μ΄λ―Έμ§ μ©λμ λ μ‘μλ¨ΉκΈ°λ νκ³ , λμ μΌλ‘ 리μμ€ λΆλ¬μ€λ μμ λ ν΄μΌν¨.
κ·Έλ¦¬κ³ μ¬μ¬ κΈ°λ³Έμ μΈ μ ν¬ μκΎΈ μ’ μ‘μΌλ €κ³ μ¬λ¬ κ°μ§ μ€ν¬ ꡬνν΄λ΄.
κΈ°μ‘΄μ μ거리 νν, ν¬μ¬μ²΄ 곡격(νμ΄μ΄λ³Ό)λ°μ μμλλ°,
μ΄λ²μ λ§μ°μ€ ν¬μΈν° μ€μ¬μΌλ‘ μ¦λ° κ΄μ λ°λ―Έμ§ μ£Όλ μ€ν¬μ΄λ ν λ ν¬νΈλ λ§λ€μ΄λ΄.
ν λ ν¬νΈλ§ νλ©΄ μ¬μ¬νλκΉ λμ°©μ§ μ£Όλ³μ λ°λ―Έμ§λ μ£Όλλ‘ νμ.
ν λ ν¬νΈλ‘ λ²½ λ«λ νμλ λ°©μ§νλ €κ³ λμ°©μ§κ° λ§νμμΌλ©΄ νλ μ΄μ΄ -> λ§μ°μ€ ν¬μΈν° λ°©ν₯μΌλ‘ RayCastν΄μ μ₯μ λ¬Όμ λΏλ μ§μ μΌλ‘ λμ°©μ§ λ³κ²½λ μν΄.
λ€μμ μ€ν¬ μΏ¨νμμ΄λ μμ μλͺ¨(λ§λ) ꡬννκ³ , μν ν¨κ³Όλ ꡬνν΄μ CCκΈ° λΆμ 곡격 μ€ν¬μ΄λ λ²ν/λλ²ν μ€ν¬λ λ§λ€μ΄λ³Ό μμ
μλ§λ€μλ°~
μΈμ κ° ν΅μ€μ¬λμ¬RPG λ§λ€μ΄λ³΄κ³ μΆλ€