У меня есть .fla и .as файлы. .fla:AS3 BitmapData и .as файлы
import test ;
var b:test = new test();
var myBitmap:BitmapData = new BitmapData(150, 150, true, 0x80FF3300);
var test:BitmapData = new BitmapData(150, 150, false, 0xFF0000);
var myImage:Bitmap = new Bitmap(test);
addChild(myImage);
и .в
package
{
import flash.display.*;
public dynamic class test extends flash.display.BitmapData
{
public function test(arg1:int=621, arg2:int=427)
{
super(arg1, arg2);
return;
}
}
}
но не работает, BitmapData должен иметь такое же имя, как и погрузочных .as (test.as), но я не Не знаю, как это сделать: |
Что именно вы пытаетесь сделать? Кстати, если вы хотите создать тестовый класс формы экземпляра, почему вы вместо этого создаете BitmapData? – GeorgeCross
Другие .swf загружают «тест» из test.as, test.as загружает BitmapData с именем «test» –
без теста импорта; var b: test = new test(); «test.as» не загружается в файл .fla. –