Как добавить ссылку на флеш баннер - PullRequest
5 голосов
/ 21 июня 2009

Я в первую очередь разработчик и не знаю, использовать ли Adobe Flash CS4. Есть ли простой способ добавить ссылку на флеш баннер? У меня есть файл .flv с некоторыми элементами в библиотеке и двумя слоями.
Пожалуйста, дайте мне пошаговые инструкции.

Редактировать: я нахожу простое решение, с помощью шагов:

  1. Перейдите к Файл -> Параметры публикации и установите Версия ActionScript на ActionScript 2.0
  2. Вставить новый слой
  3. Создайте квадрат с помощью Инструмент Прямоугольник , который больше, чем баннер
  4. Щелкните правой кнопкой мыши по квадрату и выберите Преобразовать в символ ... Во всплывающих окнах выберите Тип: Кнопка
  5. Дважды щелкните по новой кнопке на панели «Библиотека» и переместите выделение вверх до Нажмите и вернитесь на главную сцену
  6. Щелкните правой кнопкой мыши новый синий квадрат и выберите Действия и вставьте этот код в редактор Soruce:

    on (release) {
        getURL("http://www.example.com/", "_blank");
    }
    
  7. Закрыть редактор исходного кода и экспортировать файл как фильм ( Файл-> Экспорт-> Экспорт фильма ).

Ответы [ 2 ]

3 голосов
/ 21 июня 2009

Если у вас есть флэш-файл FLA, который показывает фильм FLV, вы можете добавить кнопку внутри FLA-файла. Этой кнопке можно назначить действие для загрузки URL.

on (release) {
  getURL("http://someurl/");
}

Чтобы сделать кнопку прозрачной, вы можете поместить в нее квадрат, который перемещается к рамке области нажатия кнопки.

Я думаю, что было бы слишком далеко объяснять с помощью рисунков, как это происходит в stackoverflow.

2 голосов
/ 21 июня 2009

@ Михил правильно создать кнопку, но код для ActionScript 3 немного отличается - где movieClipName - это имя вашей «кнопки».

movieClipName.addEventListener(MouseEvent.CLICK, callLink);
function callLink:void {
  var url:String = "http://site";
  var request:URLRequest = new URLRequest(url);
  try {
    navigateToURL(request, '_blank');
  } catch (e:Error) {
    trace("Error occurred!");
  }
}

источник: http://scriptplayground.com/tutorials/as/getURL-in-Actionscript-3/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...