|
|
|||||
Регистрация: May 2000
Адрес: Уфа
Сообщений: 102
|
loadmovie ?
Блин! понятно как проверить загрузился ли мувик, если известен его размер, а если нет?
да и мувиков несколько десятков? createEmptyMovieClip("predm" add i, i); loadmovie("predmet.swf", "predm" add i); eval("predm" add i add ".predmet1")._visible=true; eval("predm" add i add ".predmet1").gotoandstop(predmet[i]); Не догоню никак. Когда две последние строчки вешаю на кнопку - все работает. Когда вставляю их непосредственно после двух первых - нет (мувик пропадает??), но странно, что в этом случае перестают работать и по нажатию кнопки ???? Последний раз редактировалось Skinner; 04.11.2004 в 03:27. |
|
|||||
Регистрация: Jan 2004
Адрес: нигде - не осталось на Земле свободных земель(
Сообщений: 1,176
|
да, не работает действительно из-за того что мувики не успевают загрузится.
используй для загрузки мувиков MovieClipLoader class. в его объектах есть событие окончания загрузки мувика, на него и вешаешь изменение св-в. PS eval не юзай - bad style) Последний раз редактировалось FreeLander; 04.11.2004 в 10:58. |
|
|||||
Регистрация: Oct 2004
Адрес: Санкт-Петербург
Сообщений: 17
|
Размер может стать известным благодаря getBytesTotal(),
но так как оно не всегда возвращает корректное значение из-за задержек при загрузке. А точнее оно может возвратить "0", при определенных проблемах с соединением (медленный сервер, задержки). Поэтому лучше всего добавить дополнительное условие, чтобы избежать такого совпадения: |
|
|||||
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
При создании сайта, где много чего грузится, MovieClipLoader куда полезнее.
Вот мини-тутор на Ультрашоке. |
|
|||||
Регистрация: Jan 2004
Адрес: нигде - не осталось на Земле свободных земель(
Сообщений: 1,176
|
Цитата:
|
|
|||||
Регистрация: May 2000
Адрес: Уфа
Сообщений: 102
|
Спасибочки. С Вашей помощью проблема решена довольно успешно.
Кстати, а почему eval - плохо? Вроде работает. Писал сперва типа так: setProperty("/pip" add i, _x, nx); Но не смог прописать gotoandstop(). |
|
|||||
eval вообще лучше применять, если надо перевести запись со слэшем в запись с точкой (случаи редкие, вроде _droptarget-а).
Про property ничего не понял =) Кстати и add тогда тоже bad style, раз уж на то пошло.
__________________
За двумя зайцами погонишься - от егеря по морде получишь |
|
|||||
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Так, вот ненадо пи@#еть что eval - плохо, кто мне это докажет и обоснует?
И чем он лучше this?
__________________
flash/flex/unity |
|
|||||
Регистрация: Jan 2004
Адрес: нигде - не осталось на Земле свободных земель(
Сообщений: 1,176
|
а Нуран плохое слово сказал
|
|
|||||
Цитата:
З.Ы. Может, мнение о том, что eval плохо, сложилось потому, что eval - функция, тогда как вместо ее вызова можно просто обратится к ключу через <объект>[<ключ/свойство/объект>] ?
__________________
За двумя зайцами погонишься - от егеря по морде получишь |
Часовой пояс GMT +4, время: 18:37. |
|
« Предыдущая тема | Следующая тема » |
|
|