Страница 1 из 1

Создание уникальных блоков пользователя.

Добавлено: 22 апр 2017, 23:26
aidar_i
При создании проектов иногда приходится применять одни и те же пользовательские блоки повторно. Повторное применение удобно при создании проекта.
Мне пришлось создавать проект с СД блоками. В одном проекте получались 11 блоков СД. При компиляции коды расположенные во вкладке DeclareSection и SetupSection повторяются столько, сколько блоков, у меня 11 раз.
Я здесь в форуме прочитал, что можно создавать уникальные блоки, но подробных разъяснений и примеров не было. И я решил создать уникальный блок СД (sd vaw arr_ui200730492), где во вкладках  DeclareSection и SetupSection оставил коды, а в LoopSection убрал все, а так же убрал все входы и поставил галочку на " Разрешено использовать в проекте один раз".  Есть функция в меню вызываемое правой кнопкой на  Вставить уникальный идентификатор.  И создал пользовательский блок СД (он может повторяться в проекте много раз), где сделал наоборот:  во вкладках  DeclareSection и SetupSection убрал все, а  в LoopSection - оставил, так же убрал параметры.
Попробовал сделать и собрать пример, и испытать. Все работает и объем скетча уменьшился.
Прилагаю пример, блоки, аудиофайлы, может кому пригодится.

Создание уникальных блоков пользователя.

Добавлено: 23 апр 2017, 18:06
aidar_i
Вот еще вариант блоков, может проигрывать файлы и с расширением и без расширения. Название файлов задается в параметрах блока. Аудиофайлы те же.

Создание уникальных блоков пользователя.

Добавлено: 02 мар 2018, 07:45
Ivan_Kornege
aidar_i писал(а): 22 апр 2017, 23:26Есть функция в меню вызываемое правой кнопкой на Вставить уникальный идентификатор.
Что за меню? можно скриншот увидеть?

Создание уникальных блоков пользователя.

Добавлено: 02 мар 2018, 07:53
aidar_i
На названии блока в редакторе нажмите.