Код actionscript 3, який дозволяє зробити flash банер посиланням
Головна> Уроки> Банери> Код ActionScript 3, який дозволяє зробити flash банер посиланням
У цьому уроці я хотів би детально описати, як за допомогою ActionScript 3 банер на flash можна зробити посиланням.
Ви можете абсолютно безкоштовно завантажити архів .rar з ісходником flash-банера в форматі .fla, який ілюструє цей урок (10 Кб):
Исходник: Завантажити Особисто я не є прихильником використання всього самого нового. За краще почекати, поки інші помучаться з невідповідностями, витратять час на написання книг і уроків. Якщо старий спосіб працює - навіщо шукати собі зайву роботу? Втім, скільки людей, стільки й думок. Насправді зробити посиланням банер, розроблений в Adobe Flash CS4 з обраним мовою ActionScript 3 не складніше, ніж більш старих версіях Флеша на ActionScript 2. Просто це трохи по-іншому виглядає.
У мові ActionScript 3 для того, щоб банер зробити посиланням, потрібно використовувати стандартну функцію navigateToURL (), яка входить в пакет flash.net. І код пишемо не в самій кнопці, а в окремому кадрі, оскільки 3-тя версія ActionScript вставляти код в об'єкти не погоджується. Якщо комусь дуже цікаво опис цієї та інших функцій мови ActionScript 3, рекомендую самостійно почитати офіційний довідник компанії Adobe, який тепер є і російською мовою.
Як зробити flash банер посиланням за допомогою коду на мові ActionScript 3. Покрокова інструкція.
1. Робимо новий банер або відкриваємо зроблений раніше flash-ролик в програмі Adobe Flash CS3 або Adobe Flash CS4. Для підготовки цього уроку я використовував версію Adobe Flash CS3. 2. Створюємо в нашому банері окремий шар і називаємо його link. Ім'я шару не має значення, головне, щоб він був самим верхнім шаром. В цей шар додаємо прямокутник, робимо його прозорим і перетворюємо його в кнопку (button).
3. Готовою кнопці даємо ім'я mybanlink. Для цього достатньо вписати це ім'я в панелі властивостей, коли кнопка активна, і натиснути Enter:
4. Після того, як прозора кнопка готова і у неї є ім'я, потрібно вписати відповідний код ActionScript 3 в окремий кадр окремого шару actions за допомогою панелі Actions. Щоб відкрити панель Actions, досить натиснути F9. Код ActionScript 3, який потрібно вписати, виглядає так:
Зверніть увагу на використання імені нашої прозорої кнопки в коді ActionScript 3: