Как всеже изменить немного коодинаты дропа относительно игрока + что бы спавн происходил перед самим игроком?
Я делаю так:
Vector3 newpos = new Vector3(transform.position.x + 3, transform.position.y, transform.position.z) + transform.forward;
rb = Instantiate(drop, newpos , Quaternion.identity) as GameObject;
Спавн происходит там, где и запланировано, но не поворачивается вместе с игроком.