Ver código fonte

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

Davide Tantillo 3 meses atrás
pai
commit
4ea6ee9ff8

+ 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();
 	}
 }