Добрый день, сообщество! Пытаюсь сделать свой маленький проект на Юнити. И вот передо мной оказалась задача - UI. Сталкиваюсь с UI первый раз. Но опыт работы с юнити в целом есть. Обычно для своих нужд использую компонент SpriteRenderer. И в использовании лично мне он кажется более удобным. Скажите, есть ли принципиальная разница что использовать для UI? Какие отличия? Знаю что в одном случае используется CanvasRenderer а в другом SpriteRenderer. Почему для UI предпочтительнее использовать именно canvas, если это так? Ссылки на информацию по теме приветствуются.