瀏覽代碼

allow sound manager update suspension

Nicolas Cannasse 6 年之前
父節點
當前提交
5e29b9b37f
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      hxd/snd/Manager.hx

+ 5 - 0
hxd/snd/Manager.hx

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