transform.parent.gameObject;
, после отсоединить Heaven от GameField и удалить GameField.parent = heaven.transform.parent.gameObject; //Получаем родительский объект Heaven
heaven.transform.parent = null; //Вытаскиваем Heaven из этой иерархии
Destroy(parent); //Удаляем GameField
RaycastHit hit;
Ray ray = new Ray(transform.position, (camera.position - transform.position).normalized);
if (Physics.Raycast(ray, out hit))
{
camera.position = hit.point;
}
Debug.DrawRay(ray.origin, (camera.position - transform.position).normalized, Color.red);
[JsonProperty("commentText")]
public string commentText { get; private set; }
[JsonProperty("userName")]
public string userName { get; private set; }
[JsonProperty("userAvatar")]
public string userAvatar { get; private set; }
EditorUtility.OpenFilePanel("Укажите ваш файл.", "C:\\", "json");