Explorar el Código

[haxe][starling] SkeletonSprite remove from stage and juggler when disposed.

Davide Tantillo hace 4 meses
padre
commit
4ea6ee9ff8
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  1. 4 0
      spine-haxe/spine-haxe/spine/starling/SkeletonSprite.hx

+ 4 - 0
spine-haxe/spine-haxe/spine/starling/SkeletonSprite.hx

@@ -423,6 +423,10 @@ class SkeletonSprite extends DisplayObject implements IAnimatable {
 			_state = null;
 		}
 		if (_skeleton != null) _skeleton = null;
+		dispatchEventWith(starling.events.Event.REMOVE_FROM_JUGGLER);
+		removeFromParent();
+
+		// this will remove also all starling event listeners
 		super.dispose();
 	}
 }