С надстройката до ActionScript 3 във Flash
R CS3, получавам много имейли с въпрос как да прикачам поведение на бутон към бутон в AS3. Е, не можеш. В AS3 добавяте кода към кадър на времевата линия. Мислех, че би било полезно да поставите кода на голите кости както за AS2, така и за AS3, така че да видите разликата за себе си.
Инструкции за ActionScript 2.0
- Стартирайте нов Flash проект. Изберете Flash File (ActionScript 2.0) от менюто Създаване на нов в екрана за добре дошли.
- Начертайте правоъгълник на сцената. Това ще бъде вашият бутон.
- След като нарисувате изображението на правоъгълния бутон на сцената, изберете го с инструмента за избор. Щракнете върху Промяна, Превръщане в символ от лентата с менюта. В диалоговия прозорец Преобразуване в символ използвайте опцията Movie Clip и назовете филма си „myButton“.
- Бутонът все още трябва да бъде избран. В инспектора за свойства дайте на бутона име на име на „myButton“.
Сега ще добавите AS2 кода към самия бутон. Това ще направите само когато работите върху проект ActionScript 2.0 Flash.
- Ако панелът за поведение вече не е отворен, щракнете върху Прозорец, Поведения. В панела поведения щракнете върху знака плюс и изберете Уеб, Отидете на уеб страница от изскачащото меню.
- В диалоговия прозорец Go to URL въведете URL адреса на уеб страницата, включително //.
- Отворете панела за действия, като щракнете върху Прозорец, Действия. Забележете, че в горния раздел в панела „Действия“ пише „Действия - MovieClip“, а в долния - „myButton“. Това е така, защото кодът, който магически се появи в панела с действия, когато добавихте поведението към бутона, е прикачен към вашия бутон myButton. В панела за действия ще видите следния код.
на (освобождаване) {
// Поведение на уеб страниците
getURL ( "// www.adobe.com", "_ самостоятелно");
// Край на поведението
}
- Щракнете върху Контрол, Тестване на филма. Когато тествате бутона си, трябва да се отвори нов прозорец на браузъра към уебсайта.
продължи
Инструкции Видео: Learn Python - Full Course for Beginners [Tutorial] (Април 2024).