Я скомпилировал простой проект AS3, используя Flex 3.5 (также попробовал Flex 4.1), чтобы создать небольшой SWF, который рисует простой красный квадрат на экране.Ничего сложного, что требует специальной поддержки flashplayer (см. Код ниже)
package
{
import flash.display.Sprite;
/**
* @author John Lindquist
*/
[SWF(width="1024", height="768", frameRate="24")]
public class EasingATimeline extends Sprite
{
private var square:Sprite;
private static const STEP_DURATION:Number = 1;
public function EasingATimeline()
{
square = new Sprite();
square.graphics.beginFill(0xcc0000);
square.graphics.drawRect(0, 0, 50, 50);
square.graphics.endFill();
square.x = 100;
square.y = 50;
addChild(square);
}
}
}
и попытался загрузить его в файл SW2 AS2, который я скомпилировал с использованием Flash CS4.Но это просто не сработало.Я не получаю никаких ошибок при загрузке, и AS2 SWF может загрузить любой SWF, скомпилированный в AS2 или AS3 с помощью Flash.
Есть идеи?