Я начинающий флешер. Скачал программу Sothink SWF Quicker, создаю бутонны с ссылками в программе Sothink SWF Quicker при проигрывании переходы по ссылке получаются, стоит сделать publish и код интегрировать в хтмл документ, то ссылка перестаёт работать. Пробовал на 2-х машинах, тот же результат. Код в Action: //{{GLANDA_EVENT
on(release)
{
_root.getURL("http://pupkin.com", "_blank");
}
//}}GLANDA_EVENT
Кто с таким сталкивался? Прошу помочь.
мне ненравится ето: {{GLANDA_EVENT //}}GLANDA_EVENT
несчитая вышесказанного код вроде рабочий
в крайнем случае попробуй убери _root.
PS> советую пользоваться [macromedia Flash 8] а не [SothinkSWFQuicker]
Теперь сделал так:
on(Release)
{
getURL("yandex.ru", "_blank");
}
Уже открывает в хтмл-е, но открывает не страницу яндекса, а просто путь на жестком диске C:\1\index.html
Пробовал сделать так:
on(Release)
{
getURL("http://yandex.ru", "_blank");
}
и ссылка опять перестаёт работать. Чудеса в решете какие то.
ну почему первый пример неработает понятно: неуказан протокол, в данном случае
http://. поетому и пытается найти в основном диске.
что касается второго, вроде все правильно, за исключением того что
Release надо писать с маленькой буквы.
еще раз прочти '
PS>' в моем первом посте. только теперь я не советую и настоятельно прошу, если ты и далее собираешся задавать вопросы относительно
ActionScript'a на нашем форуме
MustLive
10.02.2007 - 22:01
Lenok
Проблема может быть и в самом Sothink SWF Quicker, что флешки он делает кривые. Или флеш плагин/плеер у тебя глючный. В таких случаях я всегда рекомендую проверить в различных версиях флеша в различных плеерахи плагинах (в различных бразерах). И в крайнем случае на разных ПК. При наличии глюка в редких случаях, заметить (обновить) там флеш плагин/плеер.
Также можешь написать в коде getURL без "_root." (т.к. getURL работает и без этого). И перепроверь, может из-за этого у тебя не хочет корректно работать.
Ну и для создания воспользуйся не всякими SWF Quicker, а нормальным и полноценным редактором Flash от разработчика технологии и формата (Адоб, екс Макромедия). И тогда данный код у тебя заработает, и не будет таких проблем (это за исключениеим случаев с глючиными версиями - которыми не нужно пользоваться и всё будет нормально работать).
P.S.
Как я смотрю, Саша тебе уже также посоветовал заюзать нормальный редактор, а не всякие нестандартне и упрощённые проги. Используя всякие SWF Quicker ты сам себя обрекаешь на подобные проблемы. И по глюкам работы SWF Quicker, обращайся к разработчику - к Sothink (по емайлу, на форум и т.д.).
Так что можешь скачать себе и поставить нормальный флеш редактор. На форуме я публиковал ссылки на инсталятор флеша многократно.
Да, конечно перейду я на macromedia Flash 8, для начала все же легче юзать такие подобные может и глючные программы

(это моё мнение), самое интересное что хтмл с флэшем залил на хост и о чудо! ссылки заработали, а локально ну никак не хотели запускаться, пошёл качать macromedia Flash 8

. Спасибо!
наздоровье
nikitar
11.02.2007 - 14:33
При чём здесь macromedia flash.
C флэшом тоже самое будет.
Здесь всё дело в политике безопасности. НУ НЕ ОТКРЫВАЮТСЯ URL из локала. Для того, чтобы открывалось нужно выбрать Access Network Only в File - Publish Settings на вкладке Flash в переключателе Local Playback Security.
Тогда всё будет работать.