# Слой-переключатель

**Слой-переключатель** — это специальный тип слоя, предназначенный для группировки множества других слоев. Особенность слоя-переключателя заключается в том, что он одновременно отображает только один из вложенных слоев.

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2Fme2ymo55ZNeyDYBkPVg7%2F2024-04-17_13-14_1.png?alt=media&#x26;token=bf00455a-2e39-421e-bb96-a5af8c465cf0" alt=""><figcaption><p>Слой-переключатель</p></figcaption></figure>

Чтобы поместить слои в **слой-переключатель**, нужно выделить все необходимые слои на панели слоёв, нажать правой кнопкой мыши на любом из них и из появившегося окна выбрать **сгруппировать слои в переключатель**.

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FfLaUHifYZg0xLDasQSFD%2Fhowtoswitch.png?alt=media&#x26;token=c79958c8-00bd-4f23-adf1-66d7cf90b5ea" alt=""><figcaption><p>Группировка слоёв в слой-переключатель</p></figcaption></figure>

Также можно создать переключатель с помощью кнопки **создать слой** внизу панели слоёв. Нажимаем на крест, из появившегося меню выбираем **другое** и **переключатель**. Далее перемещаем необходимые слои в переключатель как в обычную группу.

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FtKB731QPegIklWo7okVy%2Fswitcher7.gif?alt=media&#x26;token=b902ad42-34e3-4a01-9d2b-7f3f973e75f4" alt=""><figcaption><p>Группировка слоёв в слой-переключатель</p></figcaption></figure>

У этой группы есть специальный параметр **Имя активного слоя** — он указывает какой именно слой отображается на **Рабочей области**.

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FP4rpYmKrPjEpjsSwQsV3%2Fswitcher.gif?alt=media&#x26;token=44b68582-a5d6-47ae-a06c-968b80008c69" alt=""><figcaption><p>Переключение слоёв</p></figcaption></figure>

Если мы будем изменять этот параметр в режиме анимации, то у нас будут появляться **фиксаторы** и слои будут переключаться.

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2Fuzr8puZLIhtEaWWSN6ll%2Fswitcher2.gif?alt=media&#x26;token=7cf090a4-dea8-4c7d-9e59-2e9eb5126564" alt=""><figcaption><p>Анимирование переключения слоёв</p></figcaption></figure>

### Применение

Слои-переключатели применяются для управления видимостью взаимоисключающих элементов анимации или сцены. Варианты использования:

* Переключение между различными частями персонажа (разные выражения лица, варианты позиций рук, ног и др.);

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2F48eBdtpy6zesozJlwER3%2FAIMrSGuo6Tk.jpg?alt=media&#x26;token=2b7a9dec-bce2-4dcd-a7c2-30ec93ac4a2e" alt=""><figcaption><p>Разворот персонажа</p></figcaption></figure>

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FCCWlMD2u0gQUjrMjLNJ2%2Fswitcher3.gif?alt=media&#x26;token=615dae4f-b613-4eed-99b5-81f87fa914af" alt=""><figcaption><p>Анимированый разворот персонажа с помощью слоя-переключателя</p></figcaption></figure>

* Липсинк (переключение между фонемами - разными позициями рта);

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FRweqoxt0hs8e7uutW1Oo%2Fswitcher4.gif?alt=media&#x26;token=6a258956-a611-4460-a720-5d1bdc93985a" alt=""><figcaption><p>Липсинк с помощью слоя-переключателя</p></figcaption></figure>

* Использование последовательности кадров (покадровая анимация, png-секвенции). При импорте в synfig, последовательность кадров автоматически сохраняется в слой-переключатель.

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FEslbBNxZv8lRTbsB2FPA%2Fimportseq.png?alt=media&#x26;token=f6078969-5f72-4956-a046-ea24432c0734" alt=""><figcaption><p>Ипортирование последовательности</p></figcaption></figure>

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FlNnNYcdbOdQ5hmsEWReG%2Fimportseq2.png?alt=media&#x26;token=44e250d4-2cb8-43f6-b54c-918a731143c9" alt=""><figcaption><p>Ипортирование последовательности</p></figcaption></figure>

<figure><img src="https://1199379288-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe9XVEXa2X3Uhr8yAecH3%2Fuploads%2FvgYrLfhGEqL9aatoRFDH%2Fswitcher5.gif?alt=media&#x26;token=6504140d-2b53-46d6-8ea0-0731a5a7a594" alt=""><figcaption><p>Ипортирование последовательности</p></figcaption></figure>
