а теперь давайте по порядку))
у вас срезана верхушка окна. поэтому не ясно какая версия Юнити и какая платформа.
если версия не очень то нужна. то вот платформа вполне себе))
так же что означает не работает??
перестает отображаться? не срабатывают нажатия?
что у вас там за UI..одна кнопка??
что означает после компиляции??
в эдиторе скрипты когда скомпилировало? или вы билд собрали уже на устройство какое то?
может вы на картинки вообще не навесили button и ничего не нажимается..и вы все это так преподнесли))
подробности в студию и может быть вам подскажут.))
хотя скорее всего вам бы туториалов посмотреть и документацию почитать))
Update
По сути проблема в верстке, сделать огромный Scale и "растягиваемый фон"...а уменьшить его отступами.
и тестировать на одном разрешении.
как только разрешение не 2к, получаем размеры канвасного элемента минусовыми и он не рисуется.