mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 19:17 Benutzername: Passwort: Auto-Login

Thema: [AS3] public method auf getChildAt(i) objekt? vom 15.12.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> [AS3] public method auf getChildAt(i) objekt?
Autor Nachricht
remote
Threadersteller

Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht: Männlich
Verfasst Do 15.12.2011 14:46
Titel

[AS3] public method auf getChildAt(i) objekt?

Antworten mit Zitat Zum Seitenanfang

hoffentlich ein banales problem:


ich habe eine Klasse TextOverlay() (< Sprite) mit einer public method hide().
Diese möchte ich nun ansprechen:

Code:
for(var i:int = 0; i < _overlayHolder.numChildren; i++) {
                     if(_overlayHolder.getChildAt(i) is TextOverlay) {
                        _overlayHolder.getChildAt(i).hide();
                     }
                  }


Hier bekomme ich einen Error im Build: Could not resolve function hide()
Gibt es eine Möglichkeit dem Compiler klar zu machen, dass das child Objekt diese Methode durchaus enthält?
  View user's profile Private Nachricht senden
remote
Threadersteller

Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht: Männlich
Verfasst Do 15.12.2011 14:56
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
for(var i:int = 0; i < _overlayHolder.numChildren; i++) {
                     var item:TextOverlay = _overlayHolder.getChildAt(i) as TextOverlay;
                     item.hide();
                  }


wieso findet man die lösung immer erst nachdem man sich an dritte wendet... als hätte man vorher nicht schon gesucht * Keine Ahnung... *

naja - egal - lüppt! Lächel
  View user's profile Private Nachricht senden
Anzeige
Anzeige
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Do 15.12.2011 15:52
Titel

Antworten mit Zitat Zum Seitenanfang

oder einfach

Code:
for(var i:int = 0; i < _overlayHolder.numChildren; i++) {
     TextOverlay(_overlayHolder.getChildAt(i)).hide();
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Method Not Allowed
PHP Problem: Call to undefined method mysqli: fetch_fields()
Doctype Html Public
Safari 3 Public Beta
Problem mit 3D Objekt
Objekt zentriert
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.