κ³ λλΆλ€μ΄ μΉμ νκ² λ΅ν΄μ£Όμ ¨λλ° μ§λ¬Έμ΄ μ’μ§ λͺ»νλ― νμ¬...Β λ€μ μ μ΄λ΄λλ€..
μ°μ λͺ©νλ μ΄λ μ΅λλ€.
1. 3Dνκ²½μμ orthographic μΉ΄λ©λΌλ₯Ό μ΄λμν΄.
2. μ΄ μΉ΄λ©λΌλ₯Ό μ΄λμν¬ λ μ€μμ΄νλ₯Ό ν΄μ μ΄λμ μν΄ (ꡬκΈλ§΅ μ΄λμ΄λ λκ°μ΅λλ€)
3. κ·Έλ°λ° μ€μμ΄νλ₯Ό 빨리 νκ³ νλ©΄μμ μμ΄ λ¨μ΄μ§λ©΄Β κ·Έ μλλ§νΌ μ΄λλ°©ν₯μΌλ‘ μΉ΄λ©λΌκ° μ λ―Έλλ¬μ§λ€κ° μμ°μ€λ½κ² λ©μΆ°μΌ ν¨.
(μ΄κ±΄ λ€μ΄λ² μΉν° μ€ν¬λ‘€μ΄λ λΉμ·νλ€κ³ 보면 λ©λλ€. ν λκΈ°λ©΄ κ°μλ λ°μμ κ·Έ λ°©ν₯μΌλ‘ μ μ΄λνλ λ°©μμ΄μμ¬..)
4. μΉ΄λ©λΌκ° μ΄λνλ λμ€μ νλ©΄μ ν°μΉνλ©΄ κ·Έ μ리μ μΉ΄λ©λΌκ° λ©μΆ°μΌ ν¨.
5. λ¨μν ν°μΉλ§ νλ κ±Έλ‘λ μΉ΄λ©λΌ μ΄λμ΄ μμΌλ©΄ μ λ¨.
λμΆ© μ΄κ² λͺ©νμ λλ€.
νμ¬ 2κΉμ§ λ¬μ±νλλ° μ΄λ μ¬μ©λ μ½λ μμλΒ λλ΅ μ΄λ μ΅λλ€.
μ°Έκ³ λ‘ μλ ν¨μλ€μ μ λΆ Updateμμ μμλλ€.
==
μ°μ GetMouseButtonDown() μΌλ‘ λλκ·Έ μμμ μ μ’νλ₯Ό μ»μ
κ·Έ λ€μ GetMouseButton() μΌλ‘ λλκ·Έμ€μΌ λ μ’νλ₯Ό μ€μκ°μΌλ‘ μ»μ.
μμ λ ν¨μμμΒ μ»μ κ°μΌλ‘ λ μ’νμ λ°©ν₯μ κ³μ°. (λ¨μν Vector3λΌλ¦¬ λΉΌκΈ° μ°μ°μΒ ν©λλ€)
==
μ΄λ κ²ν΄μ λμ¨ κ°μ μ΄μ©ν΄Β GetMouseButton() λ©μλ μμμ μΉ΄λ©λΌ μλλ₯Ό μ λμμΌμ€λλ€.
μ΄λ κ² νλ©΄ μ€μμ΄νμ νκ³ λμλ μΌμ λ°©ν₯μΌλ‘ μΉ΄λ©λΌκ° μμ§μ λλ€.
μ΄μ μ¬κΈ°μλΆν°κ° κ³ μ νκ³ μλ λΆλΆμΈλμ..
νλ©΄μ μ΄μ§ ν°μΉλ§ ν΄λ GetMouseButton()κ° μμκ°μ μλμΌλ‘ μ€νλμ΄μΒ
GetMouseButtonDown()μΌλ‘ μ»μ μ’νκ°κ³ΌΒ GetMouseButton()μΌλ‘ μ»μ μ’νκ°μ κ³μ°ν΄μ νλ©΄μ μ΄λμν΅λλ€.
κ²°λ‘ μ μΌλ‘ μ€μμ΄νλ μ νλλ° λ μ§μ μ μμ°¨μ μΌλ‘ ν°μ§ν κ²λ§μΌλ‘λ νλ©΄μ΄ μ₯μ₯ μμ§μ¬ λ²λ €μγ γ ..
μ΄κ±Έ ν΄κ²°ν λ°©λ²μ΄ μμκΉμ...?
μ μλ λ΅λ³μ λλ¦°κ² κ°μλ° μμ λΌμμ λ, μ΄μ λͺ νλ μ λμμ νκ· μ΄λκ°μ ꡬν΄μ κΈ°μ€μΉ μ΄μμΈ κ²½μ° ν΄λΉ λ°©ν₯μΌλ‘ μλλ₯Ό μμν κ°μμν€λ©° μ΄λμν€λ©΄ λμ§ μμκΉμ?
λ€λ₯Έ κ³ λλΆμ΄ μκΈ° μ΄λ ΅λ€κ³ νμ μ μ¬μ νμ΅λλ€. λ΅λ³ κ°μ¬ν©λλ€...
μ΄κ±° μ€μμ΄ν λΆλλ½κ² μΉ΄λ©λΌ μ΄λμ΄λΌκ³ κ²μνλ©΄ λ°λ‘ λμ
μΌλ¨ μΈν°νμ΄μ€ IBeginDragHandler, IDragHandler, IEndDragHandler μ¬μ©ν΄μΌνκ³
IBeginDragHandlerμμ μ€ν¬λ¦° μ’νμμ IEndDragHandler μ€ν¬λ¦°μ’νκΉμ§ μ΄λ거리λ§νΌ μΉ΄λ©λΌλ₯Ό μ΄λμν€λ©΄ λ μ΄λμν¬λλ κ·Έ κ°μ κ·Έλλ‘ λ£μΌλ©΄ λ무 ν¬λκΉ μ΄λμ λ 보μ κ°μ κ³±νκ³ λ°λ‘ λ£μΌλ©΄ λ±λ±νκ² μμ§μ΄λ λ¬ν μ¨μ λͺ©νκΉμ§ λΆλλ½κ² νλ©΄ μλλ μ μ΄λν¨
νλ―Έ μλ² νκ΅μ΄λ‘ κ²μν΄μΌ λλ κ±°μλμ? swipe smooth μ΄λ°κ±°λ§ μ°Ύμλ΄€λλ λΉμ₯μ°Ύμ보갯μ΄.. κ°μ¬ν©λλ€
λ§μν΄μ£Όμ μΈν°νμ΄μ€λ μΊλ²μ€μμλ§ μλνλ건λ°... κ·Έκ±°λ 3Dμ’νλ₯Ό κΈ°μ€μΌλ‘ μμ§μ¬μΌ ν΄μ μΈμκ° μ μ΄λλ€.
μ΄ μ²λ¦¬μμ λ°λ 건 vector3 μ΄μ΄μΌ λΌμ
μμ΄μ μ€μμ΄νλ Vector2 μ 보λκΉ Vector3λͺ¨λ μ’νλ₯Ό μ΄λμν¨λ€λ건 λ§μ΄ μλ¨ μΉ΄λ©λΌ κ°λκΈ°μ€ μλ€ μ€λ₯Έμͺ½ μΌμͺ½μΌλ‘ λ³ννλ©΄λ λ―
μλ orthographic 3dλκΉ μΉ΄λ©λΌλ₯Ό μμ§μΌ λλ λΉμ°ν xyzκ°μ΄ λ€ λ³ν©λλ€. κ·Έλμ vector2λ§ λ°μΌλ©΄ μ΄λλ‘μ§μ μ§€μκ° μ μμ..
μ λ΄κ° μ°©κ°νλ― λ―Έμ
μ΄λ°©λ² μλλ―