2016-07-14 2 views
1

トレースメソッドを使用して画面に文字列を印刷しようとしています。私はHaxeコードはFlambeで動作するはずだと思ったが、明らかにそうではない。私はこのコードを実行しようとしたが、私が得るすべては黒い画面です:Flambeでトレースメソッドを使用するには?

package urgame; 

class Main { 
    static public function main():Void { 
    trace("Hello World"); 
    } 
} 

私はthis haxe guideからコードを取りました。

また、私はこのコードを使用しようとしましたが、結果は(黒画面)と同じです:

package urgame; 

import flambe.Entity; 
import flambe.System; 
import flambe.asset.AssetPack; 
import flambe.asset.Manifest; 
import flambe.display.FillSprite; 
import flambe.display.ImageSprite; 
import flambe.display.Sprite; 

class Main 
{ 
    private static function main() 
    { 
     // Wind up all platform-specific stuff 
     System.init(); 

     // Load up the compiled pack in the assets directory named "bootstrap" 
     var manifest = Manifest.fromAssets("bootstrap"); 
     var loader = System.loadAssetPack(manifest); 
     loader.get(onSuccess); 
    } 

    private static function onSuccess (pack :AssetPack) 
    { 
     trace('Hello World'); 
    } 
+1

Flashデバッグビルドでは、SWF画面のスクロールテキストフィールドにトレースが表示されることがあります。他のターゲットでは、通常は表示されないコンソールまたはデバッグ出力にのみ出力される可能性があります。 –

+0

コンパイル対象は何ですか? IDEを使用していますか? – Gama11

+0

私はFlashDevelopを使用しますが、コマンドプロンプトを使用してコンパイルします – Robert777

答えて

1

あなたがHTMLバージョンを実行する場合、トレースは、ブラウザのコンソールに表示されます。したがって、ビルドして実行(デバッグビルド)し、ブラウザでF12を押します。

+1

うん、コンソールに印刷します。 – Robert777

関連する問題