Flash MX

Анимация

Применение узловых точек формы

Для управления .более сложными изменениями формы используются так называемые узловые точки формы (shape hints), которые определяют, как фрагменты первоначальной формы будут перенесены в новую форму. Другими словами, узловые точки используются для идентификации тех точек исходной формы, взаимное расположение которых требуется сохранить. Наиболее характерный пример использования узловых точек — анимация мимики лица, при которой некоторые его части (глаза, в частности) не должны участвовать в трансформации. На рис. 8.24 показаны два варианта трансформации — без расстановки и с расстановкой узловых точек. Во втором варианте глаза трансформации не подвергаются.


Рис. 8.24. Пример трансформации без расстановки и с расстановкой узловых точек

Узловые точки обозначаются на изображении небольшими кружками с буквами. Буквы (от а до z) используются в качестве имен (идентификаторов) узловых точек. Каждой узловой точке на исходном изображении должна соответствовать точка с тем же именем на результирующем изображении. Всего для одной фигуры может быть использовано не более 26 узловых точек (по числу букв алфавита). Узловые точки на исходном изображении окрашены в желтый цвет, на результирующем — зеленым.

Для расстановки узловых точек требуется выполнить следующие действия:

  1. Щелкните левой кнопкой мыши в ячейке кадра, соответствующего исходному изображению.
  2. В меню Modify выберите каскадное меню Shape, а в нем — команду Add Shape Hint (Добавить узловую точку); в результате на изображении появится «заготовка» первой узловой точки -кружок красного цвета с буквой а.
  3. Переместите его мышью на ту точку изображения, которую вы хотите пометить как узловую.
  4. Щелкните левой кнопкой мыши в ячейке кадра, соответствующего результирующему изображению; на столе будет присутствовать красный кружок с той же буквой, что и в исходном кадре.
  5. Переместите кружок в точку изображения, которая должна соответствовать отмеченной в исходном кадре; после перемещения кружок изменит цвет на зеленый.
  6. Вернитесь на первый кадр анимированной последовательности и убедитесь, что цвет узловой точки изменился на желтый.
  7. Если требуется продолжить расстановку узловых точек, повторите описанную процедуру для каждой из них.

Замечания

    1. Расстановка узловых точек возможна только после создания tweened-анимации трансформации.
    2. Расстановку узловых точек следует выполнять с помощью инструмента Arrow при включенном модификаторе Snap to Objects.

Совет

Если вы используете при трансформации несколько узловых точек, то выполняйте их расстановку по часовой стрелке, начиная с левого верхнего угла изображения. Это обусловлено тем, что Flash обрабатывает узловые точки в алфавитном порядке.

После расстановки узловых точек целесообразно провести тестовый запуск фильма и при необходимости скорректировать расстановку точек. Чтобы изменить положение узловой точки, достаточно просто перетащить ее на новое место (это можно сделать как на первом, так и на последнем кадре последовательности). Кроме того, всегда можно удалить лишние точки или добавить новые. После того, как результат вас удовлетворит, вы можете спрятать (скрыть) узловые точки. Перечисленные операции удобнее всего выполнять с помощью контекстного меню. Чтобы его открыть, следует щелкнуть на одной из узловых точек правой кнопкой мыши. Меню содержит четыре команды (рис. 8.25), из которых первые три доступны только для узловых точек исходного изображения:

Рис. 8.25. Контекстное меню узловой точки

 

Тепловое излучение и его характеристики. Абсолютно черное тело. Закон Кирхгофа.
Тепловое излучение и его характеристики.
Тела, нагретые до достаточно высоких температур, светятся. Свечение тел, обусловленное нагреванием, называется тепловым (температурным) излучением. Тепловое излучение, являясь самым распространенным в природе, совершается за счет энергии теплового движения атомов и молекул вещества (т. е. за счет его внутренней энергии) и свойственно всем телам при температуре выше 0 К. Тепловое излучение характеризуется сплошным спектром, положение максимума которого зависит от температуры. При высоких температурах излучаются короткие (видимые и ультрафиолетовые) электромагнитные волны, при низких - преимущественно длинные (инфракрасные).

Тепловое излучение - практически единственный вид излучения, который может быть равновесным. Предположим, что нагретое (излучающее) тело помещено в полость, ограниченную идеально отражающей оболочкой. С течением времени, в результате непрерывного обмена энергией между телом и излучением, наступит равновесие, т. е. тело в единицу времени будет поглощать столько же энергии, сколько и излучать. Допустим, что равновесие между телом и излучением по какой-либо причине нарушено и тело излучает энергии больше, чем поглощает. Если в единицу времени тело больше излучает, чем поглощает (или наоборот), то температура тела начнет понижаться (или повышаться). В результате будет ослабляться (или возрастать) количество излучаемой телом энергии, пока, наконец, не установится равновесие. Все другие виды излучения неравновесны.