簡體   English   中英

通過mxmlc編譯器編譯ActionScript 3.0類時,SWF文件為空白並且沒有錯誤

[英]Blank SWF file and no errors when compiling ActionScript 3.0 class through mxmlc compiler

我有兩個動作腳本類,一個在另一個實例化。 它在Flash Professional CC中工作正常,但是當我通過命令提示符使用mxmlc編譯器時,它將編譯空白的swf,而沒有任何錯誤。

怪物

package {
    import flash.net.URLRequest;
    import flash.net.URLLoader;
    import flash.display.Sprite;
    import flash.display.Loader;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.media.SoundMixer;
    import flash.events.Event;
    import flash.events.KeyboardEvent;
    import flash.utils.Timer;
    import flash.events.TimerEvent;

    public class Monster extends Sprite {
        public function Monster() {
            // constructor code
            var imageLoader: Loader = new Loader();
            var image: URLRequest = new URLRequest("female-monster.png");
            imageLoader.load(image);
            addChild(imageLoader);
            imageLoader.x = 0;
            imageLoader.y = 0;
        }
        public function roar():void {
            var mySound: Sound = new Sound();
            mySound.load(new URLRequest("monster.mp3"));
            mySound.play();
        }
        public function visibleMonster():void {
            this.alpha = .5;
        }

    }

}

addMonster.as

package  {
    import flash.display.MovieClip;
    import flash.events.Event;
    import flash.events.MouseEvent;
    import Monster;

    public class addMonster extends MovieClip {
        public var monster:Monster;

        public function addMonster() {
            // constructor code
            monster = new Monster();
            addChild(monster);

            monster.roar();
            monster.moveMonster();
            monster.visibleMonster();
        }

    }

}

運行命令進行編譯時是否可能需要使用一些選項?

通過關閉正在使用該文件的Dreaweaver和Flash應用程序來解決問題,我正在嘗試運行mxmlc編譯器來編譯as文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM