Приліпити посилання на флеш (Action Script 3.0)

30.06.2011

Найчастіше при створенні банера потрібно не просто виконати ряд операцій для красивої анімації графіки, а й потрібно зробити готовий флеш посиланням, щоб на кліку ми могли перейти на будь-яку потрібну нам сторінку.

Алгоритм роботи:

Потрібно створити два шари:

1 шар з ім'ям link містить: буде прозорий прямокутник, що лежить поверх всього флешу (і призначаємо ім'я екземпляру mybanlink).

2 шар з ім'ям action містить: дії кадру (F9).

banner

Код другого шару.

mybanlink.addEventListener(MouseEvent.CLICK, mybanlinkClickListener);
function mybanlinkClickListener(e:MouseEvent):void {
    var url:String="http://www.web-article.com.ua";
    var urlRequest:URLRequest=new URLRequest(url);
    navigateToURL(urlRequest);
}

Функція navigateToURL має 2 параметри:

1. Обов'язковий, який повинен відповідати типу даних URLRequest

2. Необов'язковий параметр, який визначає, у новому або поточному вікні буде відкрито посилання. Точніше, є 4 значення другого необов'язкового параметра функції URLRequest:

# _blank – відкрити при кліку по банеру нове вікно

# _parent – відкривати посилання у цьому вікні

# _top – вказує кадр найвищого рівня у поточному вікні

# _self – вказує поточний кадр у поточному вікні


Останнє в нашому блозі

Інтернет маркетинг
04.11.2019