ADOBE FLASH как сделать кнопку ссылкой
ADOBE FLASH
CS4- CS5
после того, как кнопка создана
в основной шкале ( там, где кнопка занимает 1 кадр, а не внутри символа)
- F9 - открыть окошко Action Script 2 (в Action Script 3 этой команды, вроде, нет. создание ссылки там осуществляется как-то иначе. и не забыть, что AS2 и AS3 несовместимы)
- щелкнуть по самой кнопке, так чтобы в верхней части окошка Actions появилась надпись Actions-Button (а не Actions-Frame)
- щелкнуть по самой кнопке, так чтобы в верхней части окошка Actions появилась надпись Actions-Button (а не Actions-Frame)
- добавить
1 on (release) {
2 getURL("http://paragliding-macedonia.com/competitions/czech-open-2012/news-results/", _blank);
3 }
синеньким выделена интернет-ссылка для примера
_blank открывает ссылку в новом окне. без него откроется в том же.
почемуу меня кнопка функционирует на всех промежуточных "станциях", но не срабатывает при просмотре в браузере... будем надеяться, что это просто настройки компьютера
если перейти нужно на страничку строящегося сайта, нужно задать ее адрес, н-р:
file:///C:/Users/Vika/Documents/ucheba_CS5/Itsuv/gmar/KesemShakuf_site/basic_page3.html
короче, в какой папке она хранится, и где эта папка находится.
что делать, если эта папка должна быть перемещена, я пока не уверена, но, поскольку флеш-кнопка будет находиться так же внутри "корневой папки", скорее всего достатьчно будет задать внутренний адрес.
у вопроса есть решение:
как правильно писать ссылки
ссылки бывают абсолютные и относительные
абсолютная ссылка - это подробное перечисление куда и через где пойти, чтобы что-то взять.
в ActionScript2 такая ссылка будет выглядеть так:
getURL("file:///C:/Users/Documents/ucheba_CS5/Itsuv/gmar/KesemShakuf_site/html/gift_home.html", _blank);
getURL("file:///с какого диска/у какого юзера, если их несколько/папка/папка2/папка3/.../корневая папка сайта/в ней папка html/имя странички.html", _blank);
относительная ссылка на ту же страничку под именем gift_home.html выглядит покомпактнее:
getURL("html/gift_home.html", _blank);
и будет работать на любом компьютере.
правда, стоит уточнить, что при проверке кнопки в программе Flash, т.е. до того, как мы ее успели разместить на нужной странице, ссылка не сработает.
для того, чтобы разобраться, как оформлять адрес, если исходная страница (тс, с которой мы ссылаемся) находится на ином уровне, чем страница/ресурс на который нужно перейти, стоит прогуляться по двум нижеприведенным ссылкам:
общее описание для ActionScript2
что такое URL адреса, относительные и абсолютные ссылки
принцип построения относительных и абсолютных ссылок в html
почемуу меня кнопка функционирует на всех промежуточных "станциях", но не срабатывает при просмотре в браузере... будем надеяться, что это просто настройки компьютера
если перейти нужно на страничку строящегося сайта, нужно задать ее адрес, н-р:
file:///C:/Users/Vika/Documents/ucheba_CS5/Itsuv/gmar/KesemShakuf_site/basic_page3.html
короче, в какой папке она хранится, и где эта папка находится.
что делать, если эта папка должна быть перемещена, я пока не уверена, но, поскольку флеш-кнопка будет находиться так же внутри "корневой папки", скорее всего достатьчно будет задать внутренний адрес.
у вопроса есть решение:
как правильно писать ссылки
ссылки бывают абсолютные и относительные
абсолютная ссылка - это подробное перечисление куда и через где пойти, чтобы что-то взять.
в ActionScript2 такая ссылка будет выглядеть так:
getURL("file:///C:/Users/Documents/ucheba_CS5/Itsuv/gmar/KesemShakuf_site/html/gift_home.html", _blank);
getURL("file:///с какого диска/у какого юзера, если их несколько/папка/папка2/папка3/.../корневая папка сайта/в ней папка html/имя странички.html", _blank);
относительная ссылка на ту же страничку под именем gift_home.html выглядит покомпактнее:
getURL("html/gift_home.html", _blank);
и будет работать на любом компьютере.
правда, стоит уточнить, что при проверке кнопки в программе Flash, т.е. до того, как мы ее успели разместить на нужной странице, ссылка не сработает.
для того, чтобы разобраться, как оформлять адрес, если исходная страница (тс, с которой мы ссылаемся) находится на ином уровне, чем страница/ресурс на который нужно перейти, стоит прогуляться по двум нижеприведенным ссылкам:
общее описание для ActionScript2
что такое URL адреса, относительные и абсолютные ссылки
принцип построения относительных и абсолютных ссылок в html
Комментариев нет:
Отправить комментарий