Найти в Дзене

№99. Ресурсы.

В этой небольшой статье познакомимся с понятием «Ресурс», как его создать , и как применять. Справа, в меню Inspector есть иконка с изображением листа со знаком +. Нажимаем — открывается меню ресурсов. Вкратце — ресурс позволяет как бы систематизировать , или выносить во вне какие то параметры, которые можно применить к нескольким нодам сразу. Для примера , мы создадим сцену где будут два леибла, и при помощи ресурс файла мы сможем настраивать шрифт для обоих леиблов одновременно. Итак, создадим два лейбла, и впишем в них любые слова. В моем случае — «Text 1» и «Text 2» Открываем меню ресурсов, и ищем там Font > Dynamic Font. Настраиваем шрифт И сохраняем это все как ресурс файл (жмем на иконку диска в верхней части меню) И теперь мы можем применить этот ресурс к нашим леиблам. Для этого в леибле находим меню шрифта, и просто дропаем туда наш фаил ресурса из меню файлов. Повторяем процедуру со вторым леиблом. По итогу , наши леиблы используют один и тот же ресурс файл. А это значит , ч

В этой небольшой статье познакомимся с понятием «Ресурс», как его создать , и как применять.

Справа, в меню Inspector есть иконка с изображением листа со знаком +. Нажимаем — открывается меню ресурсов.

Вкратце — ресурс позволяет как бы систематизировать , или выносить во вне какие то параметры, которые можно применить к нескольким нодам сразу.

Для примера , мы создадим сцену где будут два леибла, и при помощи ресурс файла мы сможем настраивать шрифт для обоих леиблов одновременно.

Итак, создадим два лейбла, и впишем в них любые слова. В моем случае — «Text 1» и «Text 2»

-2

Открываем меню ресурсов, и ищем там Font > Dynamic Font.

-3

Настраиваем шрифт

-4

И сохраняем это все как ресурс файл (жмем на иконку диска в верхней части меню)

-5

И теперь мы можем применить этот ресурс к нашим леиблам. Для этого в леибле находим меню шрифта, и просто дропаем туда наш фаил ресурса из меню файлов.

-6

Повторяем процедуру со вторым леиблом.

По итогу , наши леиблы используют один и тот же ресурс файл. А это значит , что если мы изменим какой то параметр в нём , эти изменения сразу же отразятся на всех нодах к которым мы его подключили.
В нашем случае — на леиблах.
Например изменим размер шрифта:

-7

На этом пожалуй и всё. Надеюсь вы уловили смысл :)
Напоследок напомню, что ресурсы можно подгружать через код, со всеми вытекающими плюшками.

Удачи !

Надеюсь вам был полезен этот материал.
Подписывайтесь на канал, и
вступайте в группу в ВК.