Apache flex AS3嵌入代码错误
我得到这个错误Apache flex AS3嵌入代码错误,apache-flex,flash,actionscript-3,actionscript,flex3,Apache Flex,Flash,Actionscript 3,Actionscript,Flex3,我得到这个错误 package { import flash.display.*; public class main extends Sprite { [Embed(source="file.swf")] public static const MY_FILE:Class; public function main() { var mySprite:Sprite = new MY_FILE() as
package {
import flash.display.*;
public class main extends Sprite {
[Embed(source="file.swf")]
public static const MY_FILE:Class;
public function main() {
var mySprite:Sprite = new MY_FILE() as Sprite;
trace("done " + MY_FILE);
addChild(mySprite);
}
}
}
有人知道原因吗?问题可能出在嵌入式swf中。您的脚本看起来不错。问题可能出在嵌入式swf中。您的脚本似乎很好。是的,我在CS4中制作了另一个swf,现在可以使用了。那么这有什么问题呢?除非您提供指向swf的链接或底层代码,否则我们永远不会知道;)哈哈哈,:)我听过AVM1和AVM2,如果是这样的话,我怎么解决呢?如果是AVM1电影,你不能嵌入它。你必须使用加载器来完成。此外,它不能移动到显示列表中的任何位置(使用addChild()。它必须留在loader.content中。我尝试了相同的代码来加载jpg文件,但它显示了错误?原因可能是什么?是的,我在CS4中制作了另一个swf,现在它正在工作。那么这有什么问题呢?除非您提供指向swf的链接或底层代码,否则我们永远不会知道;)哈哈哈,:)我听过AVM1和AVM2,如果是这样的话,我怎么解决呢?如果是AVM1电影,你不能嵌入它。你必须使用加载器来完成。此外,它不能移动到显示列表中的任何位置(使用addChild()。它必须留在loader.content中。我尝试了相同的代码来加载jpg文件,但它显示了错误?原因可能是什么
done [class main_MY_FILE]
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Filters()