Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Неработает линк, почему (http://www.flasher.ru/forum/showthread.php?t=95042)

Dessano 26.04.2007 13:29

Неработает линк, почему
 
Сделан скроллер, картинки и урл на этиже картинки берутся из ХМЛ.

Код во флеше:

Код:

if(i<covers.length)
{
        node.duplicateMovieClip("node_"+i,i)
        this["node_"+i]._visible = 1;
        this["node_"+i]._x = 325*i;
        this["node_"+i].id = covers[i].attributes.id;
        this["node_"+i].img = covers[i].attributes.url;
        this["node_"+i].goto = covers[i].attributes.goto;
        i++;
}
else
{
        gotoAndStop(8);
}

Код на кнопке:

Код:

on(press)
{
        getURL(goto, "_self");
}

Код в ХМЛ:

Код:

<?xml version="1.0" encoding="charset=utf-8"?>
<covers>
        <cover id="1" url="images/01.jpg" goto="http://www.google.com"/>
</covers>


При нажатии на картинку ничего не происходит. Почему... что не так...

CorC 26.04.2007 13:32

А что дает trace на goto в кнопке и при парсе?

Dessano 26.04.2007 13:37

Цитата:

Сообщение от CorC
А что дает trace на goto в кнопке и при парсе?

Это как :-) я как то в action script не очень...

CorC 26.04.2007 13:38

Код:

on(press)
{
        trace(goto);
        getURL(goto, "_self");
}

Код:

this["node_"+i].goto = covers[i].attributes.goto;
trace(this["node_"+i].goto);


etc 26.04.2007 13:41

На какой такой кнопке код? Трейс поставь, есть-ли URL, для начала.

Dessano 26.04.2007 13:44

вот файлик, там все сделано только линки неработаю.

http://www.buddhism.ee/scroll2.rar

etc 26.04.2007 13:49

Там какой-то полный бардак. Неужели нельзя поставить трейс и сообщить нам результат?

Dessano 26.04.2007 13:52

Да поставил я трэйс, таже фишка, ничего не происходит. А файлик я обновил, щас.
При привью во флеше, выкидывает эту ошибку: Output www.gogle.com

Код на кнопке теперь такой:
Код:

on(press)
{
        trace(goto);
        getURL(goto, "_self");
}

Во флеше:
Код:

if(i<covers.length)
{
        node.duplicateMovieClip("node_"+i,i)
        this["node_"+i]._visible = 1;
        this["node_"+i]._x = 325*i;
        this["node_"+i].id = covers[i].attributes.id;
        this["node_"+i].img = covers[i].attributes.url;
        this["node_"+i].goto = covers[i].attributes.goto;
        trace(this["node_"+i].goto);
        i++;
}
else
{
        gotoAndStop(8);
}


etc 26.04.2007 14:01

Запустил. Выдал кучу ошибок загрузки. И после этого ты хочешь, чтобы мы помогли?

Dessano 26.04.2007 14:06

Цитата:

Сообщение от __etc
Запустил. Выдал кучу ошибок загрузки. И после этого ты хочешь, чтобы мы помогли?

Эээ вообщето у меня показывает только онду ошибку, полсе того как я вставил Трасе.


Часовой пояс GMT +4, время: 07:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.