Класс A
Код AS3:
package test {
import flash.display.*;
public class A extends Sprite {
public function A () {
graphics.beginFill (0xFF0000);
graphics.drawRect (0, 0, 100, 100);
graphics.endFill ();
}
}
}
Класс B
Код AS3:
package test {
import flash.display.*;
public class B extends Sprite {
public function B () {
graphics.beginFill (0x0000FF);
graphics.drawRect (50, 50, 100, 100);
graphics.endFill ();
}
}
}
В pre-build пишем
Код:
$(ProjectDir)\project.bat
В project.bat (пути мои, поэтому поменяйте под себя)
Код:
"D:\_iDoc\My Flash\Soft\Flex\Adobe Flex SDK 3\bin\mxmlc.exe" -default-size 200 200 -default-background-color 0x0000FF -output A.swf -- "D:\_iDoc\My Flash\_Classes3\personal\test\A.as"
"D:\_iDoc\My Flash\Soft\Flex\Adobe Flex SDK 3\bin\mxmlc.exe" -default-size 400 400 -default-background-color 0xFF0000 -output B.swf -- "D:\_iDoc\My Flash\_Classes3\personal\test\B.as"
В результате, перед компиляцией основного проекта получаем два файла A.swf и B.swf