На какой строке вы получаете сообщение об ошибке?Это довольно очевидно.Vector3 (трехмерный вектор) и Quaternion (кватернион - это математическое представление вращения) - это две разные вещи, которые нельзя связать друг с другом.
Если вы хотите XYZ-представление вращения (аналогичното, что показывает редактор), это называется «угол Эйлера».Вы можете преобразовать кватернион в его представление углов Эйлера следующим образом:
Quaternion q;
Vector3 v = q.eulerAngles;
И вы можете преобразовать вектор3, содержащий углы Эйлера, в соответствующий кватернион следующим образом:
Vector3 v;
Quaternion q = Quaternion.euler(v);