У любого объекта есть рендерер ( кроме объекта без него ) у любого рендерера есть bounds. Из баундс и получаем центр, размер, максимальные координаты и много ещё чего
Если я присвою к поле значение (Допустим в методе Awake) из PlayerPrefs.Get("Что-то") которая не существует, unity выдаст ошибку? x = PlayerPrefs.GetInt("Что-то что на самом деле нет");