Flash_бункер
|
Карта
|
Новости
|
Начинающим
|
Уроки
|
???
|
Гостевая
|
Что еще?
Карта сайта
Все исходники к урокам
Компоненты
Конкурс
Ссылки
 
Сервис
Сделать стартовой
Написать нам
 
Статистика



Нужно посетить

Луганский ЧАТ - Часть города
MULTER.RU - киностЮдия, блин!
 
 
Перетаскиваемое окно

Нарисуй прямоугольник, преобразуй его в символ MovieClip(F8), и открой на редактирование (щелкнув по нему два раза).
В этом клипе нарисуй что-то типа заголовка окна, выдели только этот заголовок и преобразуй его в символ(F8), только теперь не в MovieClip, а в Button (кнопка).
Выйди из редактирования клипа, выдели его и назначь имя. Для этого выдели клип и нажми Ctrl+F3(Properties), там будет поле для ввода имени, в котором написано <Instance Name> - вписывай туда "win" и нажимай Enter(Подтверлить :)
Отлично! половина дела сделана :) . Теперь просто выдели кнопку сию и вызвав панель Actions(F9) впиши туда следующее :
on (press) {//При нажатии мыши
//на кнопке начать все это...
//перетягивать.
	startDrag("/win");
}//А когда отпускаешь перетягивание
//останавливается
on (release) {
	stopDrag();
}

Нифига сложного.
Можно попробовать и с обработчиком событий MovieClip'a "onClipEvent" с событием "keyDown", но это будет распространяться на весь Флеш_ролик.
Здесь можно взять исходник (6 Kb)
 

Copyright © 2005-2006 www.fbunker.com.ua                         www.complexflash.com