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

edo 03.10.2006 17:06

помогите составить функцию
 
чего то я совсем сегодня мозгом не варю...завалили кучей ерунды.

вобщем у меня такая хрень

Код:

menu.but1.onPress = function() {
        _root.cont.loadMovie("manicNew.swf");
};

а надо создать условие, что при отсутствии файла загружался другой..например 404.swf

напишите плиз)))

etc 03.10.2006 17:41

http://livedocs.macromedia.com/flash.../00002538.html

edo 03.10.2006 18:07

мде, а проще нельзя было?
я на флеш-програмиста не претендую...
и мне там ни черта не ясно...

etc 03.10.2006 18:31

Цитата:

Сообщение от edo
мде, а проще нельзя было?

Куда уж проще, чем стандартный хелп?

edo 03.10.2006 19:13

русский стандартный хелп...точно проще))
некогда мне еще сидеть переводить((( пошел вешаться...

BigDan 03.10.2006 20:01

Существует класс MovieClipLoader. Он может обрабатывать ошибки при загрузке. Вот на русском.
Код:

my_mcl=new MovieClipLoader();
listener=new Object();
listenter.onLoadError=function(target_mc,stroka){
}
my_mcl.loadClip("......",_root);

Самый простой вариант

etc 03.10.2006 23:04

Цитата:

Сообщение от edo
русский стандартный хелп...точно проще))
некогда мне еще сидеть переводить((( пошел вешаться...

А придётся.

edo 04.10.2006 12:47

2 BigDan
из кода понял, как загрузить свф...но как загрузить другую свф при ошибке мне нет...
=((
напишите правильно, а то меня на работе скоро порвут с моими тормозами...

DarkLight 04.10.2006 13:06

В loadClip пишешь тот который хочется загрузить, а внутри onLoadError прописываешь загрузку другого свф

edo 04.10.2006 13:27

Цитата:

Сообщение от DarkLight
В loadClip пишешь тот который хочется загрузить, а внутри onLoadError прописываешь загрузку другого свф

не работает, потому что не въезжаю

код такой
Код:

menu.but1.onPress = function() {
        load_mc=new MovieClipLoader();
        listener=new Object();
        listenter.onLoadError=function(target_mc:MovieClip, errorCode:String, httpStatus:Number){
                сдесь что писать если нужно подгрузить допустим 404.swf?
        }
        load_mc.loadClip("03.swf","cont");
};

target_mc:MovieClip - это клип куда подгружать или что?
errorCode:String - как его писать?
httpStatus:Number - как это использовать и для чего нужно?

прошу прошения за неробиваемую тупость...но будьте так добры, объясните))


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

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