EventDispatcher

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
djafterhour
Nowy
Nowy
Posty: 101
Rejestracja: pt lip 13, 2007 5:12 pm

EventDispatcher

Post autor: djafterhour »

Witam, mam taki problem
Stworzyłem 3 klasy
class Main extends MovieClip{
var content;
function Main(){
content = new Content()
}
function funkcja(d:DisplayObject){
trace("Siema kliknąłeś w: " + d.name)
}
}
class Content extends MovieClip{
var view
function Content(){
view = new View()
}
}
class View extends MovieClip{
function View(){
addEventListener(MouseEvent.Click, onMouseClick)
}
function onMouseClick(e:MouseEvent){
MovieClip(this).parent.parent.funkcja(e.target);
}
}
wiem ze ten cały bałagan z parentami po kliknięciu można jakoś załatwić eventDispatecherem , ale nie moge zaczaić na jakiej zasadzie on działa i nie bardzo jest na ten temat w necie.
Czy moglby ktos pomoc, kto to ogarnia?
Pozdrawiam
ODPOWIEDZ