PDA

Просмотр полной версии : Подгрузка изображений в мувиклипы.


SINtez_v
29.05.2006, 20:01
Здравствуйте уважаймые...
Есть небольшая просьба ибо сам не справлюсь
кому не сложно модернизируйте мой код...


mc = createEmptyMovieClip("mc", 1);
mc_listener = new Object();
mc_listener.onLoadInit = function(target) {
trace(target._width);
target._x = ramka._x
target._y = ramka._y
target._width = ramka._width
target._height = ramka._height
};
mc_loader = new MovieClipLoader();
mc_loader.addListener(mc_listener);
mc_loader.loadClip("5.jpg", mc);

Где *ramka* это мувиклип в который подгружается картинка
5.jpeg по размерам мувиклипа.

Хотелось бы имея рисунки с названиями 1,2,3,4,5,6,...
Подгружались в мувики соответственно Ramka1,Ramka2.Ramka3 и т.д

SINtez_v
29.05.2006, 22:44
НЕа сам не разобрался до сих пор прошу помощи

Nirth
29.05.2006, 22:46
хм
ты хочешь загрузить 5 картинок в пять разных мувиков? или как?

0xFFFFFF
29.05.2006, 23:15
я правильно понимаю что ты хочешь загрузить n клипов и приатачить n рамок, которые при загрузке картинок примут положение и размеры соответствующих клипов и тебе нужно сделать n загрузчиков?

SINtez_v
30.05.2006, 01:18
Глупо наверно изложил!
Вобщем есть код. ramka это мувик в который грузится картинка
в данном примере 5.jpeg по размерам этого мувика *ramka*

Вопрос:
Точнее просьба не моглибы вы модернизировать этот код чтобы он грузил
n картинок в n мувиков*рамок*

0xFFFFFF
30.05.2006, 01:22
откуда рамки берутся? из библиотеки цепляются?
в твоем коде клипі грузятся не в "рамку", а в новій пустой клип.

SINtez_v
30.05.2006, 01:40
Рамки рисуются в ручную.и называются тож в ручную и размещаются тож в ручную.
А вот рисунки хотелось бы складывать в одну папку и чтобы они сами подгружались смог зделать только на одну картинку с несколькими возникла проблема.
рамки я сам нарисую вот пример

Nirth
30.05.2006, 02:12
Нечто вроде этого?

SINtez_v
30.05.2006, 16:19
хм
ты хочешь загрузить 5 картинок в пять разных мувиков? или как?
Да именно n картинок в n мувиков только c условием что мувики нарисованы и названы в ручную.С именами (ramka1,2,3,4,n)
А картинки названы (1.jpeg.2.3.4..n)
За пример спасибо но это слишком сложно я сам пока не разберу.
У меня просьба поправить мой код если не сложно.

SINtez_v
30.05.2006, 16:23
В этом примере есть 3 рамки есть три картинки как можно былобы загрузить эти 3 картинки в эти три рамки по размерам рамки как в первом примере.
Вот так надобыло поставить вопрос )))):rolleyes:

Nirth
30.05.2006, 16:30
Ты посмотрел мой пример? можешь сказать что непонятно?

SINtez_v
30.05.2006, 17:28
Nirth понимаеш я в AS 1% мне он вообще не знаком я только начал по книгам учиться. Мнебы пока простецкие задачки решать научиться типа этой.

SINtez_v
31.05.2006, 20:35
Ушол в аську

SINtez_v
31.05.2006, 20:37
mc = createEmptyMovieClip("mc", 1);
mc_listener = new Object();
mc_listener.onLoadInit = function(target) {
trace(target._width);
target._x = ramka._x
target._y = ramka._y
target._width = ramka._width
target._height = ramka._height
};
mc_loader = new MovieClipLoader();
mc_loader.addListener(mc_listener);
mc_loader.loadClip("5.jpg", mc);

mc2 = createEmptyMovieClip("mc2", 2);
mc2_listener = new Object();
mc2_listener.onLoadInit = function(target) {
trace(target._width);
target._x = ramka1._x
target._y = ramka1._y
target._width = ramka1._width
target._height = ramka1._height
};
mc2_loader = new MovieClipLoader();
mc2_loader.addListener(mc2_listener);
mc2_loader.loadClip("3.jpg", mc2);


mc3 = createEmptyMovieClip("mc3", 3);
mc3_listener = new Object();
mc3_listener.onLoadInit = function(target) {
trace(target._width);
target._x = ramka2._x
target._y = ramka2._y
target._width = ramka2._width
target._height = ramka2._height
};
mc3_loader = new MovieClipLoader();
mc3_loader.addListener(mc3_listener);
mc3_loader.loadClip("g.jpg", mc3);

Люди добрые не подскажите как это проще зделать
mc это мувик создаваймый програмно в него подгружается картинка
и распологается по размерам вручную созданого клипу *ramka1,2,3*:D

SINtez_v
31.05.2006, 23:59
Ау......

SINtez_v
01.06.2006, 17:30
Хёлп ё маё