Как открыть ссылку из Flash AS3, делаем простую кнопку-ссылку

Задача — необходимо создать кнопку, по нажатию которой происходит переход по ссылке на Flash, в этом же или новом окне.

Напишу краткую инструкцию с примером кода ActionScript.
В начале создаем на сцене любой MovieClip или кнопку, прописываем у него Instance name, например MyLink:
Instance name

Потом открывает окно для ActionScript, это может быть просто окно Actions (вызывается кнопкой F9), или ваш класс .as. Пишем следующий код:

MyLink.addEventListener(MouseEvent.CLICK,goURL);// отслеживаем событие клика
function goURL(e:MouseEvent){
var request:URLRequest = new URLRequest("/");
navigateToURL(request);// переходим на адрес
}

Переход по ссылке в ActipnScript по клику можно осуществить или на ту же страницу или в новом окне, для этого есть второй параметр navigateToURL(request, ‘_blank’);
Второй параметр navigateToURL может принимать следующие значения:

  1. «_self» — откроет в том же окне
  2. «_blank» — в новом окне
  3. «_parent» — в родительском окне, если было открыто дочернее
  4. «_top» — во фрейме верхнего уровня

Адрес ссылки в new URLRequest(«…»); может быть как абсолютным так и относительным.