Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Подгрузка изображений в мувиклипы. (http://www.flasher.ru/forum/showthread.php?t=80461)

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

Вложений: 1
Рамки рисуются в ручную.и называются тож в ручную и размещаются тож в ручную.
А вот рисунки хотелось бы складывать в одну папку и чтобы они сами подгружались смог зделать только на одну картинку с несколькими возникла проблема.
рамки я сам нарисую вот пример

Nirth 30.05.2006 02:12

Вложений: 1
Нечто вроде этого?

SINtez_v 30.05.2006 16:19

Цитата:

Сообщение от Nirth
хм
ты хочешь загрузить 5 картинок в пять разных мувиков? или как?

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

SINtez_v 30.05.2006 16:23

Вложений: 1
В этом примере есть 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

Хёлп ё маё


Часовой пояс GMT +4, время: 06:03.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.