![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Сообщений: 12
|
Ребята, а почему такой вариант "не катит":
loadVariables("rr.txt", ""); while (rr==undefined) {}; |
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
попробуй осмыслить мои посты? ты пытаешься зациклить код во фрайме, тогда когда он не должен зацикливаться. через 15 сек, флэш даст ошибку, что код исполняется слишком долго.
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 133
|
Слыш 7thsky™ ты лучше напиши как оно должно выглядеть
![]()
__________________
вообще я не флешист а как вы поняли 3д-шник ;) но работа требует :( |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 12
|
неужеле за 15 сек нельзя с винта загрузить переменную??????!!!!!!!!!
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 12
|
Ну фиг с ним, пусть идет выполнение кадра. Так значит следующий кадр не начнется пока код текущего на выполнится.
А почему же если в первый кадр вставить loadVariables("rr.txt", ""); а во второй trace(rr); stop(); то всеравно переменная "undefined" |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 133
|
а ты каким кодом это делаешь?
__________________
вообще я не флешист а как вы поняли 3д-шник ;) но работа требует :( |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 12
|
Просто делаю всего 2 ключевых кадра.
В первый вписываю : loadVariables("rr.txt", ""); во второй: trace(rr); stop(); |
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
Где моддераторы только?! что трудно в хелпе посмотреть?
__onLoad = function (flag) { if (flag) { // загрузилось nextAction (); } else { // ошибка в загрузке } // end if } var lv:LoadVars = new LoadVars (); lv.onLoad = __onLoad; lv.load ('rr.txt'); nextAction = function () { trace (lv.rr); } |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 12
|
В справке хоть написано, что load - метод асинхронный
Значит весь остальной код кадра ты прадлагаешь запихать в "nextAction"? Как-то не очень красиво и удобно. |
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
Ну наконец то, хоть хелп открыл. прочитал, какой метод? асинхронный? о чем это говорит, этом что запустил команду загрузки какого то файла, и не дожидаясь загрузки пошел дальше работать, если пользоваться объектом LoadVars, то у этого объекта есть события onLoad, onData, которые тебе скажут что уже загрузилось, в nextAction ты можешь запихнуть переход на какой нить кадр или вызвать call ('TCallLabel'), если ты любишь код по кадрам распихивать, как тебе удобно
З.Ы. не изобретай велосипед, есть флэш и он работает ТАК, есть плюсы и есть минусы |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:12. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|