Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Отображение одного и того же мувика более двух раз (http://www.flasher.ru/forum/showthread.php?t=175997)

mishan321 28.02.2012 20:03

Отображение одного и того же мувика более двух раз
 
Есть мувик в библиотеке с эскпортом AS3. Как нажимая на кнопку можно рисовать несколько раз эту картинку.
Пробовал
Код AS3:

var btn:Up=new Up();//кнопка
addChild(btn);
btn.addEventListener(MouseEvent.CLICK, btnclick);
function btnclick(event:MouseEvent) :void {
x1=x1+50;
var kartinka:Dig=new Dig(); //мувик из библиотеки (картинка); 
kartinka.x=x1;
addChild(kartinka);
}

Но тут картинка перерисовывается. А мне надо чтобы добавлялась еще картинка.
Была идея
Код AS3:

var kartinka[n] :Dig=new Dig(); //мувик из библиотеки (картинка);   
kartinka[n].x=x1;
addChild(kartinka[n] );
n=n+1;

Да так нельзя

PainKiller 28.02.2012 23:03

немного изменил ваш код, писал в кадре:
Код AS3:

var x1:Number = 0;
 
var btn:Up=new Up();//кнопка
addChild(btn);
btn.addEventListener(MouseEvent.CLICK, btnclick);
function btnclick(event:MouseEvent) :void {
 
x1+=50;
trace (x1);
var kartinka:Dig=new Dig(); //мувик из библиотеки (картинка); 
kartinka.x=x1;
kartinka.y = 150;
addChild(kartinka);
}

у вас просто координаты картинки не меняются поэтому создается впечатление что ничего не происходит


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

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