Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Flex 4精灵视觉元素问题_Actionscript 3_Flex4_Mxml_Flashplayer 10 - Fatal编程技术网

Actionscript 3 Flex 4精灵视觉元素问题

Actionscript 3 Flex 4精灵视觉元素问题,actionscript-3,flex4,mxml,flashplayer-10,Actionscript 3,Flex4,Mxml,Flashplayer 10,我有以下ActionScript 3.0类: public class ShopRaider extends Sprite { public function ShopRaider () { // some code } } 我有如下applications.mxml文件: <s:Application name="Spark_SpriteVisualElement_addChild_test" xmlns:fx="http://ns.adobe.com/m

我有以下ActionScript 3.0类:

public class ShopRaider extends Sprite {
public function ShopRaider () {
    // some code
}
}

我有如下applications.mxml文件:

<s:Application name="Spark_SpriteVisualElement_addChild_test"
           xmlns:fx="http://ns.adobe.com/mxml/2009"
           xmlns:s="library://ns.adobe.com/flex/spark"
           xmlns:mx="library://ns.adobe.com/flex/mx"
           initialize="init();">

<fx:Script>
    <![CDATA[
        import com.ShopRaider;
        private var game:ShopRaider;

        private function init():void
        {
            game = new ShopRaider();
            con.addChild(game);
        }
    ]]>
</fx:Script>

<s:SpriteVisualElement id="con" width="640" height="480" ></s:SpriteVisualElement>
我哪里做错了?这似乎是最基本的例子,但我被卡住了。请帮忙

PS:我正在使用Flex4、Flash Player 10和Flash Builder 4


提前感谢:)

使用
creationComplete=“init();”
代替
initialize=“init();”

也许您还没有实例化“con”对象。这条线可能会断吗

<s:SpriteVisualElement id="con" width="640" height="480" ></s:SpriteVisualElement>


您的
括号中没有包含吗?

我尝试了您的建议。但这次我得到了:
TypeError:Error#1009:无法访问null对象引用的属性或方法。位于spark.components.supportClasses::SkinnableComponent/commitProperties()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\supportClasses\SkinnableComponent.as:427]位于spark.components::Application/commitProperties()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\Application.as:931]在mx.core::UIComponent/validateProperties()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\UIComponent.as:7772]…
<s:SpriteVisualElement id="con" width="640" height="480" ></s:SpriteVisualElement>