![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
Нужно загрузить файл some.jpg
Какой код надо написать, чтобы до загрузки flash проверил есть ли вообще этот файл? И вернул значение false/true? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Обыкновенным MovieClipLoader можно... при событии onLoadError понимаем, что или файла нет или нет коннекта...
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
Это, я так понимаю, не одна строка... а 3?
А в одну строку можно как-нибудь? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Можно. Но зачем одной?
my_mcl.onLoadError = function(target_mc) {target_mc.loaded=false;} ![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
Я просто хотел построить структуру кода так:
if(file.jpg=exist) { код код код } Большое спасибо за варианты, но может можно как-то ещё проще(короче)?... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Не думаю. Это не php всё-таки...
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
АА!! Как меня flash порою РАЖДРАЖАЕТ!!!
Может всё же кто-нить знает какой-нить хитрий код в одну строку для проверки на наличие файла??? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А зачем тебе именно в одну строку, я не понимаю...?
|
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Самоцель. Есть люди, суть вопросов которых -- "посмотреть, как они извернутся". Я помню недавно парень задавал вопрос "как максимально коротко создать n мувиклипов". При этом никаких других условий не было.
Победил мой вариант, который вообще машину вешал бесконечным while ) |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
Чем код короче - тем он быстрее работает, тем легче в нём ориентироваться, и тем проще его редактировать. (из основ программинга)
Так что, другихх вариантов нету??? |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|