2008-09-18 5 views

Antwort

10

Sie können wie diese bedingte Kompilierung tun:

CONFIG::debugging { 
    // this will be removed if CONFIG::debugging resolves to false at compile time 
} 

Und dann diese Flags den Compiler hinzuzufügen:

-define+=CONFIG::debugging,true 

für Debugbuilds und

-define+=CONFIG::debugging,false 

für Release-Builds . CONFIG und debugging kann alles sein, wie MY_AWESOME_NAMESPACE und fooBar, ist es egal.

Lesen Sie hier mehr: Using conditional compilation.

+0

Es gibt die statische Eigenschaft 'Capabilities.isDebugger' in der [flash.system.Capabilities] (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Capabilities.html #isDebugger) Klasse, aber ich empfehle nicht, dies als Ziel für den Debug-Flash-Player zu verwenden, da Sie nicht davon ausgehen können, dass Benutzer den Debug-Player nicht installiert haben. Conditional Compiling ist der Weg zu gehen, wenn Sie Ihre eigenen speziellen Builds erstellen möchten. –

Verwandte Themen