पर अधिक बार निष्पादित किया है, मैं वास्तव में curios हूं क्यों यह हो रहा है। मैंने दो वस्तुओं का निर्माण किया। एक दूसरे का बच्चा है। मैंने ईवेंट श्रोता ADDED_TO_STAGE दोनों के साथ पंजीकृत किया। क्लासबी में जोड़ा गया तरीका दो बार निष्पादित किया जाता है।इवेंट ADDED_TO_STAGE ने 3 बार
यह क्यों हो रहा है और मैं इस व्यवहार को कैसे रोक सकता हूं?
जवाब के लिए thanx
public class ClassA extends Sprite
{
public function ClassA()
{
this.addEventListener(Event.ADDED_TO_STAGE, onAdded);
}
private function onAdded(e:Event):void
{
trace("ON ADDED 1");
var classB : ClassB = new ClassB();
addChild(classB);
}
}
public class ClassB extends Sprite
{
public function ClassB()
{
this.addEventListener(Event.ADDED_TO_STAGE, onAdded);
}
private function onAdded(e:Event):void
{
trace("ON ADDED 2");
}
}
उत्पादन: जोड़ा गया 1 पर जोड़ा 2 पर जोड़ा 2 पर
मुझे कुछ नया :) शिक्षण के लिए धन्यवाद – Riddlah