tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
199
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    cKasper cKasper ist offline Rookie
    Registriert seit
    Mar 2008
    Beiträge
    8
    Hallo leute,
    ich würde gerne wissen ob ich folgenden Quelltext noch verkürzen kann?
    PHP-Code:
    <?
    function clickbtn2(e:MouseEvent):void
    {
         if (
    this.contains(_kreis))
         {
            
    removeChild(_kreis);
         }
          if (
    this.contains(_pendagon))
         {
            
    removeChild(_pendagon);
         }
      if (
    this.contains(_dreieck))
         {
            
    removeChild(_dreieck);
         }
    }
    ?>
    ansonsten würde mein Quelltext aus allen nähten platzen
    danke euch!
     

  2. #2
    Freak Freak ist offline NULL
    Registriert seit
    May 2005
    Ort
    vorhanden
    Beiträge
    341
    Wie wär's, wenn du _kreis und Co. in ein Array packst und dann mit einer For-Schleife in einem Zug durchgehst? A la:

    PHP-Code:
    for(var teil in objektarray){
         if (
    this.contains(objektarray[teil])) 
         { 
            
    removeChild(objektarray[teil]); 
         }

    Also praktisch der Flash-Äquivalent zum PHP-eigenen foreach.


    Edit: Hoffentlich jetzt nicht falsch geschrieben...
    Geändert von Freak (10.03.09 um 21:35 Uhr)
     
    i++;

  3. #3
    cKasper cKasper ist offline Rookie
    Registriert seit
    Mar 2008
    Beiträge
    8
    erst mal danke für deine schneller antwort.
    aber was meinst du mit "teil in objektarray" ?
     

  4. #4
    Freak Freak ist offline NULL
    Registriert seit
    May 2005
    Ort
    vorhanden
    Beiträge
    341
    PHP-Code:

    var myArray:Array = [_kreis_pendagon_dreieck];

    for (var 
    i:String in myArray) {
        if (
    this.contains(myArray[i])) 
         { 
            
    removeChild(myArray[i]); 
         }

    Funktioniert das?


    Referenz: http://livedocs.adobe.com/flash/9.0_...=00000712.html
    Geändert von Freak (10.03.09 um 22:07 Uhr)
     
    i++;

  5. #5
    cKasper cKasper ist offline Rookie
    Registriert seit
    Mar 2008
    Beiträge
    8
    ja super danke für die antworten. das letzte hat den gewünschten erfolg gebracht
     

Ähnliche Themen

  1. Wie kann ich dies hier machen ****?
    Von Code46 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 17.11.10, 11:55
  2. Kleiner Job: Wer kann mir dies programmieren?
    Von Simon223 im Forum Stellenangebote (entgeltlich)
    Antworten: 0
    Letzter Beitrag: 21.12.09, 22:42
  3. kann man irgendwie die Wochentage errechnen
    Von son gohan im Forum Coders Talk
    Antworten: 3
    Letzter Beitrag: 15.04.08, 23:15
  4. Wie kann man dies Realisieren?
    Von Midgardschlange im Forum Photoshop
    Antworten: 6
    Letzter Beitrag: 24.02.05, 20:54
  5. Antworten: 14
    Letzter Beitrag: 11.07.04, 00:35

Stichworte