γ΄κ΅¬ννκ³ μΆμκ².
λ΄κ° μλ μ»΄ν¨ν°λ‘λ§ ν μ€νΈν΄μ ν€λ³΄λ νμ΄νλ‘ μ’μ°λ‘ μμ§μλλ°,
μ΄μ μ΄κ±Έ ν΄λν°μμ λκ° κ΅¬λμν¬ μ€λΉλ₯Ό νκ³ μμ΄μ λ²νΌμ ν λΉν΄μΌλκ±°λ .
컀μ€ν apiλ§λ€κ³ μ μ©μμΌ°λλ°, λ¬Έμ λ μ λν°UIμμ μ§μνλ λ²νΌ νμ λ©μλμΈ onClick()μ΄ λλ €μ‘μ λ νλ²λ§ μλνλ¨κ±°μΌ..
λλ €μ§λμ μλνλ λ©μλλ apiλ¬Έμ λ€μ Έλ΄λ μ보μ΄λκ±°κ°κ³ ..
ispressed μ΄κ±΄κ° μΆμ΄μ μμλ°μμ μ¨λ³Όλ €κ³ ν΄λ μλκ³
μ무λλ λ²νΌμ keycode.leftArrow μ΄λ°κ±Έ ν λΉν΄μ€μΌ λ κ±°κ°μλ° μ΄λ»κ² νλκ±°μΌ??
μ²μμ μ΄κ² λλ₯Έ μ§νλ§ μλνλ¨ κ²λ λͺ¨λ₯΄κ³ λ΄κ° μ΄λκ° κ΅¬νμ μλͺ»νλ μΆμ΄μ μνλ° λλ²κΉ νλλ°
λ€λ₯ΈλΆλΆ λ€ μ£Όμμ²λ¦¬νκ³ λ¨λ거보λκΉ μ΄κ±°λ°μ μλλΌ..
μνλ° μκ°λ²λ Έλ€.. μ€λ ν κ±°λ§μλλ° λ§μ΄μΌ γ γ γ γ
κ·Έ onclick λ§κ³ μμ λ²νΌμ μ€ν¬λ¦½νΈ μμμ μλνκ² νλ κ² μλλ°. ꡬκΈλ§ νλ©΄ λμ΄. μ’ λ³΅μ‘νμμ.
μκ°ν΄λ³΄λκΉ ν€ν λΉν΄μ€λ μλμνκΈ°λ λ§€νκ°μ§λ€.. λλ₯Έλμ κ³μνλκ±Έ μ°Ύκ³ μΆμλ° κ΅¬κΈλ§ λν΄λ΄μΌκ² λ€..
https://www.youtube.com/watch?v=14g8mA4lVQs&list=PL44U9tNbF6TvvGoKr90WdVJz7-xk5HBy4
μ΄κ±° 보면 λμ€κ² λ€
γ΄ μ μ§μ§ κ³ λ§λ€ γ³ μ΄λ²μλ μ‘°μ΄μ€ν±μΌλ‘ ν΄κ²°νμ§λ§ μ λ°©λ²μ΄ μΈμ νμν μ§ λͺ¨λ₯΄λκΉ λ΄λ¬μΌκ² λ€
left rightλΌλ boolλ³μ λ§λ€κ³ , ν΄λ¦, ν΄λ¦ μ ν¨μΌλ‘ boolκ°μ λ°κΏμ£ΌκΈ°λ§ ν΄μ£Όκ³ λλ¨Έμ§λ Updateμμ left right λ³μλ‘ λλ Έλ μ§ μμλ³΄κ² νλ©΄ λμ§ μμκΉμ?
γ΄ κ·Έλ κ² ν μκ° μλκ² ν΄λ¦μν¨μ μ΄μΌνλμ§ λͺ¨λ₯΄κ°―μμ γ γ γ
맨 μλκΈμ 첨μΈμ ν΄μ£Όλ©΄ λ²νΌ μ»΄ν¬λνΈλ₯Ό μ€ν¬λ¦½νΈλ‘ κ°μ Έμ μλ₯Όλ€μ΄ Button mBtn; μ΄ μμΌλ©΄ mBtn.onClick.AddListener( ()=> { delegate νΉμ λ©μλ} )λ‘ λκ° νκ³ μΆμκ±Έ λ£μ΄. κ·ΈλΌ λ²νΌμ λλ₯Ό λ λ§λ€ AddListenerμ μ§μ΄λ£μ΄μ€¬λ λ©μλκ° λμν κ±°μ. μλλ©΄ λ΄μ₯ λ©μλλ‘ OnMouseDown() : λ§μ°μ€ λλ¦ OnMouseMove() : λλ₯΄λ μ€ OnMouseUp() : λ§μ°μ€ λ μ λ°μμ£Όλ μ λ€ μμΌλκΉ μ νμ©ν΄λ΄.
λλ₯ μ¬μ€μ μ΄λ²€νΈ μ»΄ν¬λνΈ λ£κ³ ν¬μΈνΈ λ°μμ΄λ²€νΈλ§ μμ ν΄μ£Όλ©΄ λλ κ²μ΄μλ€..