Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-08-2011, 21:21   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
removed Listener - wie an das entfernte Objekt kommen?

Guten Abend zusammen.

Ich finde einfach nicht wie man an die Elemente kommt die man aus einer TileGroup entfernt. Ich versuche folgendermaßen darauf zuzugreifen:

PHP-Code:
removed="{fadeEffect.play([event.currentTarget],true)}" 
(innerhalb der TileGroup MXML)

Das Resultat: alle elemente aus der TileGroup verschwinden. Benutzte ich target, passiert nichts...

Gibt es dafür nicht auch irgendwas wie event.element??

MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6

Geändert von dr monk (11-08-2011 um 21:22 Uhr) Grund: nur die Überschricht etwas angepasst
dr monk ist offline   Mit Zitat antworten
Alt 12-08-2011, 00:29   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.147
Eine TileGroup bietet - laut API - keine Möglichkeit automatisiert Effekte auf Children zu setzen.
Omega Psi ist offline   Mit Zitat antworten
Alt 12-08-2011, 06:33   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Hmm, ich hatte gedacht das würde funktionieren da es mit added ja auch funktioniert. Da werden auch nur die neuen Elemente von alpha=0 zu alpha=1 gefaded.
Wenn es die ganze TileGroup faden würde (wie bei removed der Fall) würden ja alle Elemente auf Alpha 0 zurückgesetzt werden und dann gemeinsam einfaden?!

Ich hatte eigentlich vor so etwas wie bei dem Flex 2 Handystore Beispiel zu machen: FlexStore (überischt Produkte -> Elemente blenden ein und aus)
Oder sollte man für so eine Funktion anders vorgehen als mit nem TileGroup?

MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 12-08-2011, 06:36   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.147
Der added Effect bezieht sich auch auf die bindende Komponente. Oder ist es so, dass sobald ein ItemRenderer neu erzeugt oder angeziegt wird, einfaded? Hast du dafür ein Beispiel zur Hand?
Omega Psi ist offline   Mit Zitat antworten
Alt 13-08-2011, 12:00   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Problem gelöst ;-)

Hallo zusammen.

Ich habe herausgefunden woran es lag und wie man es beheben kann:
Die Elemente, die ich ausfaden lassen wollte, werden augenblicklich entfernt. D.h, dass Flex nicht erkennt, dass auf den Elementen ein Effekt angewendet wird. Daher verschwinden sie einfach wenn man den elementRemoved Listener hinzufügt.

Aus dem Grund habe ich in die Funktion in der ich die Elemente entferne die Fade-Effekte zugewiesen und einen end-Listener hinzugefügt. In der Funktion des end-Listeners werden die Elemente dann wirklich entfernt.

---

Gibt es eigentlich in der neuen Flex Version ein "reorder" Effekt? Wenn man in dem Flex 2 Handyshop einen Filter auswählt faden ja die Elemente aus und werden dann mit einem Move-Effekt an die neue Position geschoben.
Gibt es dazu inzwischen Alternativen?

MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 13-08-2011, 12:49   #6 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.147
Sorry, ich verstehe nicht was du machst.

Und ich denke, du meinst den itemsChangeEffect der TileList. Solche Fragen lassen sich recht einfach beantworten, wenn man mal in die API Dokumentation schaut > Nein.
Omega Psi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash 8] Download & Upload - Listener Objekt palpalo Flash Einsteiger 2 17-10-2010 16:12
Listener Ziel Objekt tr3bor Flash Einsteiger 4 04-11-2006 13:40
remove removed nicht lagotus Flash Einsteiger 8 19-07-2006 09:52
entfernte funktion aufrufen domindian ActionScript 1 7 05-12-2003 16:08
Hat das Textfield-Objekt Listener ? Skyla ActionScript 1 7 22-11-2002 23:44


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:21 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele