|
@@ -95,6 +95,8 @@ class Manager {
|
|
var effectGC : Array<Effect>;
|
|
var effectGC : Array<Effect>;
|
|
var hasMasterVolume : Bool;
|
|
var hasMasterVolume : Bool;
|
|
|
|
|
|
|
|
+ public var suspended : Bool = false;
|
|
|
|
+
|
|
private function new() {
|
|
private function new() {
|
|
try {
|
|
try {
|
|
#if usesys
|
|
#if usesys
|
|
@@ -269,6 +271,9 @@ class Manager {
|
|
}
|
|
}
|
|
|
|
|
|
public function update() {
|
|
public function update() {
|
|
|
|
+
|
|
|
|
+ if( suspended ) return;
|
|
|
|
+
|
|
now = haxe.Timer.stamp() + timeOffset;
|
|
now = haxe.Timer.stamp() + timeOffset;
|
|
|
|
|
|
if (driver == null) {
|
|
if (driver == null) {
|