μΈνμμ€ν μͺ½μ μ€μ μ μ λ κ² ν΄λ¨κ³ μνλ λͺ¨μ΅μ μλμ°¨κ° μ μ νμ λ°λ―μ΄ μ΅λμλ λλ¬μ κΉμ§ μ μ λΉ¨λΌμ§λ μΊλ¦ν°λ₯Ό λ§λ€κ³ μΆκ±°λ
κ·Έλμ μ½λλ₯Ό μλμ²λΌ νλ¨ λ§μ΄μΌ
private void Update()
{
_rigidbody2D.velocity = inputVec * speed;
}
void OnMove(InputValue value)
{
inputVec = value.Get<Vector2>();
}
κ·Όλ° λ€μ΄μ€λ inputVec κ°μ΄ μ λΆ -1, 0, 1 λ‘ κ³ μ λ¨. μ κ·Έλ°μ§ λμμ£ΌλΌ μ λ κ² λΌμ μΊλ¦ν°κ° λ±μλλ‘λ°μ μμμ§μ
ν€λ³΄λλ‘ λλ₯΄μ κ±°μλ?
λ§λλ°..? ν€λ³΄λλ‘ λλ₯΄λ©΄ μλλκ±°μμ?
μ§κΈ μλ λ‘κ·Έλ‘ μ€μ νμ 건 ν€λ³΄λ κ°μ΄ λλ₯΄κ³ λ κ²λ§ μΈμνλκ² μλλΌ μ‘°μ΄μ€ν±μ΄λ L2, R2κ°μ νΈλ¦¬κ±° λ²νΌ μ΄μ΄ μμ§μΌ λ κ° λ°μμ€λκ±°μΌμ. μ¦ fpsκ²μ ν¨λλ‘, ν€λ³΄λλ‘ ν λ 보μλ©΄ ν¨λλ μ€ν± μ΄μ§ κΈ°μΈμ΄λ©΄ μ²μ²ν κ±Έμ΄κ°κ³ λκΉμ§ κΈ°μΈμ΄λ©΄ μ΅λμλλ‘ κ±·λλ°, ν€λ³΄λλ μ΄μ§ λλ₯Έλ€λ κ°λ μ΄ μμΌλ―λ‘ λλ₯΄λ©΄ 무쑰건 μ΅λμλλ‘ κ±Έμ΄κ°λ κ². μνμλ λμμ 물체μ κ°μλλ₯Ό μ£Όκ³ μμν μλλ₯Ό μ¦κ°μν€λ 물리 κ΄λ ¨νμ¬ κ΅¬ννμ μΌ νλκ±°μΌμ.
γ γ΄μΉμ ν μ€λͺ κ°μ¬