μΈν’‹μ‹œμŠ€ν…œ μͺ½μ€ 섀정은 μ €λ ‡κ²Œ 해놨고 μ›ν•˜λŠ” λͺ¨μŠ΅μ€ μžλ™μ°¨κ°€ 점점 νž˜μ„ 받듯이 μ΅œλŒ€μ†λ„ λ„λ‹¬μ „κΉŒμ§€ μ μ λΉ¨λΌμ§€λŠ” 캐릭터λ₯Ό λ§Œλ“€κ³  μ‹Άκ±°λ“ 

κ·Έλž˜μ„œ μ½”λ“œλ₯Ό μ•„λž˜μ²˜λŸΌ ν–ˆλ‹¨ 말이야

private void Update()
{
_rigidbody2D.velocity = inputVec * speed;
}

void OnMove(InputValue value)
{
inputVec = value.Get<Vector2>();
}

근데 λ“€μ–΄μ˜€λŠ” inputVec 값이 μ „λΆ€ -1, 0, 1 둜 고정됨. μ™œ κ·ΈλŸ°μ§€ 도와주라 μ €λ ‡κ²Œ λΌμ„œ 캐릭터가 λ“±μ†λ„λ‘œλ°–μ— μ•ˆμ›€μ§μž„