Цитата:
Сообщение от Psycho Tiger
Вы мои слова повторили
|
можно на "ты". Я флеймовую темку почитал по этому поводу. Просветился -)))
Цитата:
Сообщение от Psycho Tiger
Только вот у Sprite`а нету метода dispatchEvent.
|
я где-то сказал, что Sprite определяет dispatchEvent?
Цитата:
Сообщение от Psycho Tiger
И вот только оно клонируется всегда, даже при первом вызове dispatchEvent`а.
|
нет, клон это новый объект. Как тогда объяснить
это, если dispatchEvent всегда создает клон:
Код AS3:
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.events.EventDispatcher;
public class Example extends Sprite {
private var _event:Event;
function Example() {
super();
this._event = new Event(Event.CHANGE);
var s3:EventDispatcher = new EventDispatcher();
s3.addEventListener(Event.CHANGE, this._test1);
s3.dispatchEvent(this._event);
}
private function _test1(e:Event):void {
trace(this._event === e); //true
}
}
}
Цитата:
Сообщение от Psycho Tiger
Короче, то что сказал dimarik.
|
имо, dimarik задал вопрос, а не выдвинул утверждение.