Как мне заставить (скажем,) паука двигаться, правильно разместив его ноги на окружающей среде в Unity ?
Могу ли я использовать Raycast? (Что-то вроде)
RaycastHit hit;
if (Raycast(transform.position, transform.TranformDirection(Vector3.Down), 2, out hit))
{
tranform.position = hit.transform.position;
}
Или есть другой, более эффективный способ?