mr.zed
16.01.2007, 20:15
Суть: картинки в бибилиотеке (цветочки). Надо их множить на экране. Для этого создал класс picFlower чтобы потом создавать переменные pic01, pic02, pic03 и т.д. и что бы иметь возможность ими управлять. Но на экране пусто. При отладке шаг "1" проходит, а "2" нет.
есть класс picFlower.as:
import flash.display.BitmapData;
class picFlower extends MovieClip {
var pic01:MovieClip;
var pic02:MovieClip;
function picFlower(mc,x1,y1){
trace(1);
createEmptyMovieClip(mc,0);
mc._x=x1; mc._y=y1;
pic01=mc.createEmptyMovieClip("pic01",0);
pic01.attachBitmap(BitmapData.loadBitmap("Fl0201",0),0);
pic02=mc.createEmptyMovieClip("pic02",2);
pic02.attachBitmap(BitmapData.loadBitmap("Fl0202",0),0);
pic01._y=-64; pic02._y=-11;
}
function onEnterFrame (){
trace(2);
if(_Xscale<100){
this._rotation++; this._Xscale++; this._Yscale++;
}
}
}
во флеше пишу: (наверное неправильно, но пробовал по-разному)
var pic02=new picFlower(pic02,150,150);
var pic03=new picFlower(pic03,300,300);
Заранее спасибо.
есть класс picFlower.as:
import flash.display.BitmapData;
class picFlower extends MovieClip {
var pic01:MovieClip;
var pic02:MovieClip;
function picFlower(mc,x1,y1){
trace(1);
createEmptyMovieClip(mc,0);
mc._x=x1; mc._y=y1;
pic01=mc.createEmptyMovieClip("pic01",0);
pic01.attachBitmap(BitmapData.loadBitmap("Fl0201",0),0);
pic02=mc.createEmptyMovieClip("pic02",2);
pic02.attachBitmap(BitmapData.loadBitmap("Fl0202",0),0);
pic01._y=-64; pic02._y=-11;
}
function onEnterFrame (){
trace(2);
if(_Xscale<100){
this._rotation++; this._Xscale++; this._Yscale++;
}
}
}
во флеше пишу: (наверное неправильно, но пробовал по-разному)
var pic02=new picFlower(pic02,150,150);
var pic03=new picFlower(pic03,300,300);
Заранее спасибо.