Сменить изображение
Любая картинка на странице может быть заменена на другую. "Незаменимых не бывает" — это девиз отдела кадров и эффекта Swap Image, который как раз и занимается заменой графических изображений. Как составная часть этот эффект входит в состав сложного объекта "ролловера", который описывается в главе 7. В этом можно убедиться, создав этот объект с помощью команды меню Insert | Interactive Images | Rollover Image, а затем внимательно изучив панель Behaviors для этого объекта.
Отдельно этот эффект может пригодиться для создания графических кнопок, работающих по нестандартному алгоритму, а также для создания эффекта слайд-шоу. При работе эффекта переписывается ссылка на исходный файл изображения, а заданные размеры картинки остаются без изменений. Поэтому крайне желательно, чтобы изображение, идущее на смену, было таких же размеров, что и исходное. Иначе новая картинка будет искажена — сжата или растянута под размеры старого изображения.
В настройках эффекта требуется последовательно выбрать изображение, которое уже есть на странице, в списке Images, после чего задать для него ссылку на файл с новой картинкой в поле Set Source to (рис. 15.7).
|
Рис. 15.7. Настройка эффекта Swap Image и сообщение, появляющееся при использовании эффекта Swap Image Restore |
Установите флажок Preload Images для предварительной загрузки изображений. В стандартных графических кнопках принято, чтобы изображение восстанавливалось, когда мышь уходит с кнопки (кнопка как бы возвращается в исходное состояние). Для этого установите флажок Restore Image onMouseOut.
Вместе с эффектом Swap Image часто используется эффект Swap Image Restore, который не имеет настроек и единственная функция которого сводится к восстановлению всех исходных изображений, которые были изменены в результате работы эффекта Swap Image.