Witam. Czemu pozycja obiektu zmienia się cały czas?
if (characterController.isGrounded && !Input.GetKey(KeyCode.W) && wpn.weaponInHand)
{
anim.SetBool("WPN_AKMhand", true);
wpn.hand.transform.SetPositionAndRotation(weaponPositionIdle, Quaternion.Euler(21.276f, 139.303f, 124.373f));
}
Daje naj :).