Skip to content

Instantly share code, notes, and snippets.

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;
/**
DialogManager.backgroundColor = 0xFF00FF; // color uint
DialogManager.backgroundAlpha = 0.5 // Number 0-1
DialogManager.removeDialog();
// удаляет текущий диалог из списка отображения.
DialogManager.removeAllDialogs();
// удаляет текущий диалог из списка отображения и очищает всю очередь диалогов
DialogManager.addDialog("Just simple message");
//...
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");
import com.illuzor.dialog.DialogManager;
DialogManager.init(stage);
.gist .gist-file .gist-data {
overflow: auto;
word-wrap: normal;
background-color: #f8f8ff;
border-bottom: 1px solid #ddd;
font-size: 100%;
width: auto;
}