![]() |
|
||||||||||
|
|||||
|
Надо загрузить из папки много имиджев с разными именами.loadMovie - не поможет, так, как путь к каждому файлу прописывать тяжело.Можно ли Написать путь к папке и флеш будет загружать из неё имиджи(все формата jpg).Спасибо.
__________________
http://LeXi4.net.ru/ |
|
|||||
|
А какой вариант бы подошел?
__________________
http://LeXi4.net.ru/ |
|
|||||
|
или все имена в массив загнать (или в хмл с предзагрузкой)
а потом по массиву грузить с MovieClipLoader
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
var path:String = null;
var picName:String = null;
var picNum:Number = null;
var picFormat:String = null;
//
var my_mc:MovieClip = this.createEmptyMovieClip('mc', 'mc', this.getNextHighestDepth());
var loader:MovieClipLoader = new MovieClipLoader();
//
path = 'pics/pic001/';
picName = 'pic';
picNum = 1;
picFormat = '.jpg';
//
loader.loadClip(path+picName+picNum+picFormat, mc);
//
path = 'pics/pic002/';
loader.loadClip(path+picName+picNum+picFormat, mc);
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
обзови dir.bat и запусти - список файлов у тебя появится.
Далее UltraEdit'ом в column mode, чтоб во все строки сразу писалось, дописываем (можно dir и UltraEdit'ом сделать - Advancet-> DOScommand) Получается довольно быстро. далее во флеше var files:Array;
var fxml:XML = new XML();
fxml.ignoreWhite = true;
fxml.onLoad = function(ok){
if(!ok)trace("xml не найден");
else if(this.status < 0 )trace("XML невалидный");
else files = this.firstChild.childNodes;
}
fxml.load("files.xml");
Если все лежит на серваке - xml может выдавать php Последний раз редактировалось Kikasso; 14.01.2007 в 18:44. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
Тут я как понял вопрос посложнее: может ли флэш загружать в себя файлы если явно не указаны их названия. Для этого нужно иметь возможность получить список имен файлов из указанной папки. Далее анализ последних трех символов ( проверка расширения) и соответствующие действия. Как сделать не знаю.
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
|
|
|||||
|
Понятно, значит невыйдет.Придётся писать имена вручную, pkfun прав.
__________________
http://LeXi4.net.ru/ |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|