Это очень полезно, если у вас есть один графический элемент, который должен быть отображен многими цветами. Для примера, в игре 9-шаров, вы можете создать только один шар и использовать изменения оттенка для создания девяти разноцветных шаров. Изменение оттенка также очень эффективно для сокращения размера файла, поскольку при этом используется только один графический элемент. В следующем примере мы подготовим (визуально, без кода) простой шар для изменения оттенка.
1. Возьмите инструмент oval (овал) и создайте окружность без контура с черной заливкой.
2. Выберите окружность, которую вы только что сделали. Пока она выделена, превратите ее в образец (F8) с поведением типа Movie Clip. Кликом правой кнопки мыши или левым кликом с клавишей Control откройте контекстное меню, и выберите Edit in Place. Выбрав окружность, которая находится внутри этого образца, вы редактируете и копируете его. Создайте новый слой выше уже существующего слоя, и выберите Edit > Paste in Place для вставки только что скопированной окружности. Сделайте невидимым нижний слой.
3. Откройте Color Mixer; создайте радиальный градиент от 000000 100% альфа снаружи (правый маркер) до #000000 0% альфа внутри (левый маркер), и примените его к новой окружности, которую вы только что вставили.
4. Возьмите инструмент трансформации заливки и переместите центр градиента вверх и немного влево. Возьмитесь за узел управления масштабом и переместите его до тех пор, пока он не коснется внешнего края окружности.
5. Скройте верхний слой и сделайте видимым нижний. Выберите черную окружность в нижнем слое и преобразуйте ее в образец клипа. Этот образец будет клипом, на который программист на ActionScript будет накладывать изменение оттенка. (Идея состоит в том, что программист лишь изменяет окружность со сплошным цветом – градиент может быть применен, как есть, для любого повторения этой окружности для придания ей глубины и размерности как вы пожелаете.)
Вот и все относительно графического аспекта этой методики! Все что осталось программисту, это добавить необходимый код для редактирования значения оттенка клипа для изменения его цвета