не поверите) но именно это странное "Уменьшилось" для сравнения и хотелось бы увидеть. обрезалось? соотношение сторон изменилось? качество стало хуже?
Ну и еще обычно иерархию сцены скидывают с инспектором, чтоб посмотреть "как именно" вы картинку прилепили.
Canvas? Gui script? 3d object (quad) или еще что ? ))
Вы по сути описали "У меня есть машина, и она перестала ездить, скажите что поломалось"
А потом уточнили что машина зеленая, ой и еще с магнитолой)
если у вас не сотня сцен, и нет планов активно поддерживать эту игру пару лет на плаву - то вам правильно посоветовали. Редактор - бесполезно с точки "затраты/полезность" .
Там допилить,тут баг исправить в редакторе.
Редактор более менее полезный! и УДОБНЫЙ - по сложности будет небось сложнее вашей простенькой игры.
Тем более что парочка префабов, и какой-нить простой скрипт привязки (округления координат) к сетке - и лепи себе в Юнити уровни
TxtForecast и как вы хотите формат такой получить из того json что у вас есть? может все таки опишете json структуру у себя целиком и тогда сериализуите себе наздоровье. Или динамически возьмите нужные значения аля JsonObject["forecast"][0].["date"]
у вас Pro версия? там есть Profile который покажет вам где вы тратите все ресурсы.
Постотрите на Drawcall куча объектов..штук 200, плюс еще сетка..скорее всего просто "тяжело" нарисовать СТОЛЬКО ВСЕГО, без склеек и статики.
Все же прочитали б вы справку о том как работает GetComponent(). Там на английском но все равно должно быть понятно.
Создать в классе Rand публичную ссылку на объект SpawnBox :
public SpawnBox spawnBox1; // или как то похожим образом)
и в редакторе в сцене явно указать, да так вот как раз и делается более менее правильно.
Статический метод - конечно можно и так. но это немного не то, не компонентный подход) вдруг вам несколько разных таких надо будет генераторов объектов, отличающихся только каким нибудь параметром.
При таких вопросах - я б посоветовал все же какие то примеры по юнити посмотреть, про арзитектуру приложений почитать простецкие курсы.
удивлен заявлением "код под клавишей W рабочий" . Разве что персонаж стоит по оси X в минусе) и как я описывал выше - просто стремится к нулю значение)