![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2007
Сообщений: 24
|
var picts_cont:MovieClip = _root.createEmptyMovieClip("picts_cont_mc",_root.getNextHighestDepth());
picts_cont._x = 150;
picts_cont._y = 118;
var picts_xml:XML = new XML();
picts_xml.ignoreWhite = true;
picts_xml.onLoad = function(success) {
if(success) {
allPicts = picts_xml.firstChild.childNodes.length;
showPict();
} else {
trace("xml не загружен");
}
}
picts_xml.load("picts.xml");
var curPict = 0;
var allPicts = 0;
var pict_mcl:MovieClipLoader = new MovieClipLoader();
showPict = function () {
var url = picts_xml.firstChild.childNodes[curPict].attributes.link;
var pict_title = picts_xml.firstChild.childNodes[curPict].attributes.title;
pict_txt.text = pict_title;
pict_mcl.loadClip(url, picts_cont);
//
}
prevPict = function () {
curPict--;
if(curPict<0) {
curPict = allPicts-1;
}
showPict();
}
nextPict = function () {
curPict++;
if(curPict>=allPicts) {
curPict = 0;
}
showPict();
}
prev_btn.onRelease = function () {
prevPict();
}
next_btn.onRelease = function () {
nextPict();
}
но мне необходимо с каждой загруженной картинкой работать, например, делать drag, менять размер итд. скажите пожалуйста, как это осуществить? (мне непонятно с каким клипом работать) |
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
если вам необходимо сделать pict_cont «статичным» (чтоб не с ним производились действия), то создайте внутри него отдельный мувик, на который повесите все обработчики, и в него грузите картинки.
__________________
Учимся правильно задавать вопросы |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 24
|
а с уже имеющимся pict_cont я могу работать?
|
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
конечно, только учтите, что его координаты в случае следующего загруженного изображения (и прочие трансформации, которые вы собираетесь проделать) будут ровно такими, какими были до его загрузки. Есть выход: обнулять значения всех трансформаций до значений по умолчанию перед загрузкой очередного изображения.
__________________
Учимся правильно задавать вопросы |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 24
|
спасибо огромное
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|