![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2005
Сообщений: 16
|
Каким простым кодом можно проверить, имеется ли файл, к примеру, myfile.gif на сервере?
Если он существует, то сообщение trace("present"), если же его нет, тогда trace("absent") ... Заранее благодарю... Последний раз редактировалось Mordenkainen; 02.03.2006 в 18:45. |
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 475
|
Используй MovieClipLoader.loadClip() Он вернет тебе true или false.
|
|
|||||
|
Регистрация: Dec 2005
Сообщений: 16
|
Цитата:
Последний раз редактировалось Mordenkainen; 03.03.2006 в 00:19. |
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 475
|
Все правильно, если файла нет он и скажет false, а что он должен сказать: "Файла мой.gif нет, есть мой1.gif"?
|
|
|||||
|
Регистрация: Dec 2005
Сообщений: 16
|
Использую следующий код:
var mcLoader:MovieClipLoader = new MovieClipLoader(); Success = mcLoader.loadClip("qwerty.gif", testmovie); trace("Success = "+Success); В output пишет: Success = true Error opening URL "file:///C|/qwerty.gif" Файла qwerty.gif нету, а возвращает всё равно true. Увы :-( ..... Что я не так делаю? |
|
|||||
var loadListener:Object = new Object();
loadListener.onLoadInit = function(target:MovieClip):Void
{
if (success)
{
trace(target + "loaded succesful");
}
else
{
trace("load error"):
}
};
var loader:MovieClipLoader = new MovieClipLoader();
loader.addListener(loadListener);
loader.loadClip("asdasd.gif");
|
|
|||||
|
Регистрация: Dec 2005
Сообщений: 16
|
Спасибо всем огроменное, с вашей помощью разобрался
) |
|
|||||
|
Ваше то можно просто поставить хендлер
Но и так как написал Reijii тоже нормуль .... лишних хэндлеров не определяешь ![]()
__________________
noubase.com |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|