Форум 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=76136)

australian incognito 27.02.2006 17:00

Почему не работает функция?
 
Ниже приведен код двух массивов, элементы которого служат параметрами для нижеследующей функции, которая почему то работает только до loadVariables включительно, при ее исполнении. Подскажите, пожалуйста, где я напутал.

Заранее спасибо... ;)

Код:

var mainName:Array = new Array();
mainName[0] = "mainCommit";
mainName[1] = "mainCapab";
mainName[2] = "mainClient";
mainName[3] = "mainCase";
mainName[4] = "mainAwards";

var fieldName:Array = new Array();
fieldName[0] = "commitment";
fieldName[1] = "capabilities";
fieldName[2] = "client";
fieldName[3] = "case";
fieldName[4] = "awards";

function loadText(mainText, fieldText) {
        loadVariables(fieldText+".txt", mainText);
        _root.mainText.onData = function() {
                trace("txt");
                this.fieldText.htmlText = fieldText;
                if (this.fieldText.maxscroll>this.fieldText.scroll) {
                        trace("loop");
                        this.gotoAndPlay("scroll_loop");
                }
        };
}

loadText(mainName[0], fieldName[0]);


Double 27.02.2006 17:09

из хелпа:
Цитата:

public loadVariables(url:String, [method:String]) : Void
...
method:String [optional] - Specifies an HTTP method for sending variables. The parameter must be the string GET or POST...

australian incognito 27.02.2006 17:52

Так ведь все элементы моих массивов стринговые.
А в loadVariables(1,2) я указываю откуда 1, и куда 2 будут загружаться текстовые данные.
Вообщем я не совсем понял замечание. Извините...

MOHCTEP 27.02.2006 21:02

Цитата:

loadVariables(fieldText+".txt", mainText);
"MainText" должен быть линком на мув, а у тебя что?

Antares 27.02.2006 21:45

Товарищ Австралийский Инкогнито. Правом, данным мне законом штата Техас запрещаю вам появляться в этом разделе. Вам -- в "Для начинающих".

Homo Sapiens 27.02.2006 21:46

Может быть я что-то путаю, но вроде loadVariables принимает вторым параметром метод передачи данных "POST/GET", а переменные помещает на временную диаграмму мувика, из которого её вызвали. Кстати, не стоит пользоваться этой функцией. Есть класс LoadVars

MOHCTEP 27.02.2006 22:47

Цитата:

Сообщение от Homo Sapiens
Может быть я что-то путаю, но вроде loadVariables принимает вторым параметром метод передачи данных "POST/GET", а переменные помещает на временную диаграмму мувика, из которого её вызвали. Кстати, не стоит пользоваться этой функцией. Есть класс LoadVars

Путаете. Обновите ваш хелп.

Antares 27.02.2006 23:30

Это не суть, т.к. как и было указано, LoadVars -- надежное, проверенное, а главное еще не устаревшее средство.

Хотя в АС3 его нет :)

australian incognito 28.02.2006 10:22

!!!
 
Цитата:

Сообщение от MOHCTEP
"MainText" должен быть линком на мув, а у тебя что?

У меня так и есть.


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

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