Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   На компе работает, а на сайте нет - почему??? (http://www.flasher.ru/forum/showthread.php?t=72611)

TryToBeASuperStar 01.12.2005 03:27

На компе работает, а на сайте нет - почему???
 
Привет,


Есть сложная интерактивная flash сцена... интерактивность работает на основе данных полгружаемых из txt файлов... так вот на компе всё работает ок, а при заливке на сайт ведёт себя, будто txt файлов с переменными нет... или почти так...

Например, есть файл, который говорит сцене "создать 10 кнопок"...
так вот если на компе запускать и файла не будет - на сцене ничего не появляется... а на сайте видно одну (или все друг на друге) кнопки в координате (root x=0,y=0)... но при этом информация, которая должна отображаться при наведении на кнопку не отображается, тоесть все другие переменные точно не считались!

В чём может быть заковырка???

Nirth 01.12.2005 03:28

кривые руки поленились написать прелоадеры для загрузчиков данных?

TryToBeASuperStar 01.12.2005 03:34

Ты типа об этом...

loadVariables("info1.txt", this);
this.onData = function(){
this.play()
}
stop();

Ещё варианты добросердечной помощи от тебя будут?

http://forum.ixbt.com/puke.gif

KUZEN 01.12.2005 03:37

Цитата:

Сообщение от TryToBeASuperStar
Ты типа об этом...

loadVariables("info1.txt", this);
this.onData = function(){
this.play()
}
stop();

Ещё варианты добросердечной помощи от тебя будут?

http://forum.ixbt.com/puke.gif

Загони лучше всё в xml и структура проще, да прелоадер можно прилепить как на мувик, а с этой onData намучаешься ...

Nirth 01.12.2005 03:37

ну ты протрейс, посмотри загрузилиь переменные или нет.

а вообще лучше так
Код:

var lv:LoadVars = new LoadVars();
lv.load("mapmsc.txt");
lv.onLoad = function (success) {
if(success) {
play();
}
}
stop();


KUZEN 01.12.2005 03:41

Цитата:

Сообщение от Nirth
ну ты протрейс, посмотри загрузилиь переменные или нет.

а вообще лучше так
Код:

var lv:LoadVars = new LoadVars();
lv.load("mapmsc.txt");
lv.onLoad = function (success) {
if(success) {
play();
}
}
stop();


Во блин я к этому клонил, но так и не сказал ))))

KUZEN 01.12.2005 03:42

2TryToBeASuperStar тебя тошнит ? ))) пить меньше надо )))

TryToBeASuperStar 01.12.2005 03:43

>> Nirth
Много кода придётся переписывать... можно вкратце узнать чем этот вариант лучше???

>> KUZEN
> да прелоадер можно прилепить как на мувик
Вообще не понял смысла этой фразы

> а с этой onData намучаешься ...
почему?

> Загони лучше всё в xml и структура проще
структура может в итоге и проще, но для её использования нужен существенно более сложный код... не вижу явных преимуществ...


p.s.
всегда тошнило от чужих безосновательных выепонов...

KUZEN 01.12.2005 03:49

>>>> а с этой onData намучаешься ...
>>почему?
ты ещё не намучался ? )))

>>>> Загони лучше всё в xml и структура проще
>>структура может в итоге и проще, но для её использования нужен >>существенно более сложный код... не вижу явных преимуществ...
код нисколько не сложнее, а вот структура гораздо удобнее и если у тебя будет тысяча переменных в текстовом файле ты попросту там запутаешься ...

>>p.s.
>>всегда тошнило от чужих безосновательных выепонов...
бывает )))

TryToBeASuperStar 01.12.2005 04:03

>> тысяча переменных в текстовом файле ты попросту там запутаешься ...
Поэтому много отдельных текстовых файлов... кстати в итоге получилось в чём-то даже проще и удобнее, чем если бы всё было в одном файле...

>> onData ты ещё не намучался ?
Сомнения у меня есть, что дело в этом...
Но всё же - очень хочется узнать КОНКРЕТНЫЕ минусы работы данной функции в сравнении с предложенным onLoad...


p.s.
Сайт весь построен на каком-то мудрёном и навороченном php движке, быть может доступ к txt айлам он блокирует? Бывали такие случаи?


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

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