Flashhilfe.de - Flash Community

Kann ich dies irgendwie abkürzen? [Flash 10]

Forum > ActionScript 3.0 > Kann ich dies irgendwie abkürzen?

 


AntwortenRegistrieren Seite1  

 10.03.2009, 21:05 
Beiträge: 5
Registriert: Dec 2008

Kann ich dies irgendwie abkürzen?
Hallo leute,
ich würde gerne wissen ob ich folgenden Quelltext noch verkürzen kann?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
function clickbtn2(e:MouseEvent):void
{
     if (
this.contains(_kreis))
     {
       
removeChild(_kreis);
     }
      if (
this.contains(_pendagon))
     {
       
removeChild(_pendagon);
     }
  if (
this.contains(_dreieck))
     {
       
removeChild(_dreieck);
     }
}
?>


gibt es vllt einen "oder" operator den ich hier benutzen kann?
so z.b: (wobei ich weiß das dies nicht der richtige operator is und garantiert auch nicht der richtige weg)
PHP:
1
2
3
4
5
6
7
8
9
10
<?
function clickbtn2(e:MouseEvent):void
{
     if (
this.contains(_kreis || _pendagon || _dreieck))
     {
       
removeChild(_kreis || _pendagon || _dreieck);
     }
}
?>

würd mich über hilfe freuen.
M.f.G:
Christian kasper
 10.03.2009, 21:38Re1
Benutzerbild von mitschi
Beiträge: 21
Registriert: May 2008

PHP:
1
2
3
4
5
6
7
8
9
10
was genau bewirkt die contains function?...
f&uuml;r mich sieht es so einfacher aus:
<?
function clickbtn2(e:MouseEvent):void
{

     
removeChild(this);     
}
?>

aber nachdem ich nicht weiß was die contains-funktion macht kann ich nicht sagen obs funkt...
 10.03.2009, 21:51Re2
Beiträge: 5
Registriert: Dec 2008

Themenautor/in

contains checkt ob sich das objekt (_kreis etc) auf der stage befindet...
vllt kannst ud mir jetzt weiter helfen?
 
nicht sichtbar bei eingeloggten Mitgliedern1&1 Webhosting
 11.03.2009, 13:18Re3
Beiträge: 188
Registriert: May 2007

du könntest eine funktion, klasse schreiben, die die if contains then remove child abfrage übernimmt. dann müsstest du nur noch die funktion aufrufen und ihr das objekt übergeben. dann packst du die objekte noch in ein array und durchläufst es in einer for schleife.
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de