UI μ€μ ν¨λμ λ§λ€μ΄μ κ·Έ μμ λ²νκ°μ μμλ₯Ό λμ°λ €κ³ ν λ
νμλλ λ²νλ€λ§λ€ κ°μμ μ°μ μμ?? κ°μ μμκ° μμ΄μ
μ΄κ² μΆκ°λμλ μ°μ μμκ° λμκ²λΆν°Β μλμΌλ‘ μ λ ¬λκ² νλ κ·Έλ° κ±Έ μ΄λ»κ² λ§λ€μ§ λͺ¨λ₯΄κ² μ΄...
μΌλ¨ ꡬμνκ±°λ λ²νμ λν¬κ° μκ³ , νΈμμ A,B,C λν¬λΌκ³ ν κ²
μ§κΈμ μμ§μΌλ‘ μΆκ°λλ 그리λ λ μ΄μμ κ·Έλ£Ήλ§ λ£μ΄λμ λν¬μ μκ΄μμ΄ νμ΄λΌν€μμ λμ€μ μΆκ°λ λ²νκ° λ°μ μκΈ°λλ°
λ μ΄μμ λ΄ λ²νλ€μ λν¬κ° λμμλ‘ μμ μ€κ² λ§λ€κ³ μΆκ±°λ ?
μλ₯Ό λ€μ΄
μ§κΈμ
Cλν¬λ²ν
Bλν¬λ²ν
Cλν¬λ²ν
Cλν¬λ²ν
Aλν¬λ²ν
...
μ΄λ°μμΌλ‘ κ·Έλ₯ λ°μ μΆκ°λλλλ‘ ν¨λμ μΆκ°λλλ°
μ΄κ±Έ
Aλν¬λ²ν
Bλν¬λ²ν
Cλν¬λ²ν
Cλν¬λ²ν
Cλν¬λ²ν
...
μ΄λ°μμΌλ‘ μλμΌλ‘ λ¨κ² νκ³ μΆμ κ±°μΌ. μΆκ°λ μμλ μκ΄ μμ΄ (Aλν¬ λ²νκ° λ§¨ λ§μ§λ§μ μΆκ°λμ΄λ μ € μμ λ¨κ² νλλ‘)
μ’ λ μκΈ°μ½κ² λΉμ νλ©΄ λ‘€ν 체μ€μ μλμ§ λμ°λ κ²μ²λΌΒ (μ λ μκ° λ§μ΄ μ±μμ§ μλμ§μΌμλ‘ μμ λ¨λ κ²μ²λΌ)
μ€λͺ μ΄ μ’ κ΅¬μ§κ΅¬μ§νλ° νΉμ λ°©λ²μ΄ μμκΉγ γ ꡬκΈλ§ν΄λ λ μ΄μμ κ΄λ ¨λ°μ μλμ¨λ€...
μ°μ μ΄λ€λ°©μμΌλ‘ ꡬνλμ΄μλμ§κ° μ€μν¨
λ³λμ νμ¬ μ μ©μ€μΈ λ²ν리μ€νΈκ° μλ€ > κ·Έκ±Έ λ¨μνκ² UIμ λΏλ €μ£Όλ μνμ΄λ€ μ΄λ¬λ©΄ 리μ€νΈμμ μ λ ¬νλ€μμ κ·Έλ₯ λΏλ €μ£Όλ©΄ λκ³
κ·Έκ²μλλΌ κ·Έλ₯ μ μ©λλμκ°μκ° UIλ€μ΄λ νΈλ‘ λΏλ €μ£Όλκ±°λΌλ©΄ UIμ μμμμ±νκΈ°μ μ μμμλ 리μ€νΈ λ€ λ€κ³ μ¨λ΄μ μ¬μ΄μ κ»΄μ£Όλ©΄ λκ² μ§?
μ 리μ€νΈ μ°λ©΄ λλꡬλ!! μΌλ¨ λ²ν μμ²΄κ° GameObject ν리νΉμΌλ‘ ꡬμ±λμ΄μκ³ UI μ΄λ―Έμ§λ λ§΅ μ 체μ μ μ©νλ κ΄μ λ²ν ννμΈλ°, μ΄λ¬λ©΄ κ·Έλ₯ Listλ‘ μ μΈν΄μ μ λ ¬νλ€ μΊλ²μ€μ λΏλ¦¬λ©΄ λλ건κ°
μ λκ΄νΈμ¨μ μ§€λ Έλλ° List[GameObject] λ§νλκ±°μμ
μ νλ² μ λ ¬ν΄λ΄ κ·Όλ° κ²μ€λΈμ νΈλ λκΈ°μ€μΌλ‘ μ λ ¬λλμ§ λͺ¨λ₯΄κ² λ€
list.Sort( (item1, item2)=>item1.name.CompareTo(item2.name) ); μ΄λ°κ±°μ²λΌ λ³λλ‘ μ§μ ν΄μ€μΌν μλμμ