Unity. Адаптивность игровых объектов под разрешение
Есть у меня в двухмерной игре объекты. К примеру, есть некий ассистент, который вылезает из-за экрана и напоминает игроку, что нужно сделать какое-то действие. Есть палитра для раскрашивания. Она тоже является не UI, а игровыми объектами, так как игрок выбирает карандаш и он подлетает к объекту, отрабатывает анимация закрашивания и карандаш возвращается обратно.
Так вот. Возможно вы скажете, что я не прав и это можно как-то делать в GUI (но я не уверен). А возможно подскажет как мне сделать эти объекты адаптивными под разрешение? У палитры есть фон - он должен растягиваться на всю ширину (а лучше и самим объектам давать размер пропорционально ширине/высоте). Ассистент у телефонов вылезает из-за экрана, а вот у планшетов уже вылезает из воздуха.
Не смог Гугл мне помочь в этом. Всегда ссылает на GUI. Буду благодарен любой помощи.