Kann ich dies irgendwie abkürzen? [Flash 10]
| 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:38 | Re1 | Beiträge: 21 Registriert: May 2008
| PHP:1 2 3 4 5 6 7 8 9 10
|
was genau bewirkt die contains function?...
fü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:51 | Re2 | 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 Mitgliedern | 
|
| 11.03.2009, 13:18 | Re3 | 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 | 12.01.2010 - jonasfr 30.11.2010 - Mike1410 22.06.2010 - bestfandynamo 03.07.2009 - suslik87 |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|