Skip to content

Instantly share code, notes, and snippets.

//...
DialogManager.addDialog("Do you want to do it?", [ {label:"YES", func:yesFunction}, {label:"NO", func:noFunction} ] );
//...
private function yesFunction():void {
trace("YES pressed");
}
private function noFunction():void {
trace("NO pressed");
DialogManager.addDialog("Just simple message");
DialogManager.removeDialog();
// удаляет текущий диалог из списка отображения.
DialogManager.removeAllDialogs();
// удаляет текущий диалог из списка отображения и очищает всю очередь диалогов
DialogManager.backgroundColor = 0xFF00FF; // color uint
DialogManager.backgroundAlpha = 0.5 // Number 0-1
package screens {
import elements.Button;
import flash.display.Bitmap;
import flash.display.DisplayObject;
import flash.display.Sprite;
import flash.events.Event;
import tools.Bitmaps;
/**
package {
import constants.ScreenType;
import events.GameEvent;
import flash.desktop.NativeApplication;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.events.TouchEvent;
package screens {
import com.adobe.nativeExtensions.Vibration;
import constants.ItemType;
import elements.Button;
import elements.Item;
import elements.Platform;
import events.GameEvent;
import flash.display.Sprite;
import flash.events.Event;
package {
import constants.ScreenType;
import events.GameEvent;
import flash.desktop.NativeApplication;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.events.TouchEvent;
package screens
{
import elements.Button;
import flash.display.Bitmap;
import flash.display.DisplayObject;
import flash.display.Sprite;
import flash.events.Event;
import tools.Bitmaps;
<script>
var flashvars = {
};
var params = {
menu: "false",
scale: "noScale",
allowFullscreen: "true",
allowScriptAccess: "always",
bgcolor: "",
wmode: "transparent"