Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-01-2012, 10:31   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2009
Beiträge: 106
Eigenschaften von Objekten

hey habe mal ne Frage und zwar habe ich eine reihe von Objekten die dynamisch in einer for-schleife mit fortlaufender nummer generiert werden.
diese objekte sollen dann später anklickbar sein und dabei dann verschiedene funktionen ausführen.
manche auch die gleichen aber in diesem aufruf gibt es kein muster. also sagen wir objekt3 objekt 7 und objekt8 sollen die gleiche funktion aufrufen.
hatte mir dann gedacht das ich den entsprechenden objekten dann eine eigenschaft mitgebe um welche funktion es sich jeweils ahndelt, allerdings is das ja irgendwie auch blöd weil ich dann ja innerhalb der for schleife mit if oder switch wieder abfragen muss, oder?
wie würdet ihr das lösen? vielleicht denke ich ja komplett in falsche richtungen ^^

danke, gruß manu
le_unam ist offline   Mit Zitat antworten
Alt 25-01-2012, 10:37   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Grundsätzlich: Arbeite mit Arrays (bzw. Vectoren oder Dictionarys)!
Zitat:
Zitat von le_unam Beitrag anzeigen
hatte mir dann gedacht das ich den entsprechenden objekten dann eine eigenschaft mitgebe um welche funktion es sich jeweils ahndelt, allerdings is das ja irgendwie auch blöd weil ich dann ja innerhalb der for schleife mit if oder switch wieder abfragen muss, oder?
Irgendeine Art von Fallunterscheidung musst Du da eh vornehmen.
  • Was sind das eigentlich für Objekte?
  • Würde es sich anbieten, diese Funktionen in die zugehörigen Klassen oder Basisklassen zu integrieren?
  • Warum erzeugst Du Objekte mit so unterschiedlichen Aufgaben in einer for-Schleife?!
Beschreib mal etwas konkreter was Du vorhast und zeig uns den zugehörigen Code!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (25-01-2012 um 10:41 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 27-01-2012, 10:39   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2009
Beiträge: 106
Hey, vielen Dank, der Tipp mit dem Array hat mir schon sehr geholfen ... hatte es vorher eh schon mit nem Array versucht, aber da sich meine Idee ein wenig entwickelt hatte, ging das so nicht mehr und ich deshalb habe ich es nun nach deinem Tipp mit nem mehrdimensionalem Array lösen können.

Es ging um eine Away3d-Sache und die Objekte wurden dadurch automatisch so generiert, weshalb ich da irgendwie eingreifen musste, aber jetzt passt es ja

Danke schön!
le_unam ist offline   Mit Zitat antworten
Alt 27-01-2012, 14:13   #4 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von le_unam Beitrag anzeigen
mehrdimensionalem Array lösen können.
Warum denn ein mehrdimensionales Array, wenn jedem Objekt nur eine Funktion zugewiesen werden soll?
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 27-01-2012, 14:16   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2009
Beiträge: 106
weil ich neben der information des funktionsaufrufes noch weitere informationen abfragen muss ... insgesamt waren es 4 eigenschaften pro objekt.
le_unam ist offline   Mit Zitat antworten
Alt 27-01-2012, 16:01   #6 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von le_unam Beitrag anzeigen
weil ich neben der information des funktionsaufrufes noch weitere informationen abfragen muss ... insgesamt waren es 4 eigenschaften pro objekt.
Wird das mit Arrays nicht furchtbar unübersichtlich?
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 27-01-2012, 19:27   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2009
Beiträge: 106
Zitat:
Zitat von milchreis Beitrag anzeigen
Wird das mit Arrays nicht furchtbar unübersichtlich?
ka nenn mir was besseres
le_unam ist offline   Mit Zitat antworten
Alt 27-01-2012, 19:58   #8 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von le_unam Beitrag anzeigen
ka nenn mir was besseres
Es muss nicht zwangsläufig besser sein.

Was hast du denn konkret für Code? Welche Argumente werden benötigt?
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 27-01-2012, 21:14   #9 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Zitat:
Zitat von le_unam Beitrag anzeigen
ka nenn mir was besseres
Objekte bzw. Klassen!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft 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
gesucht: Referenz zu Eigenschaften & Methoden von allen Flash-Objekten NetBull ActionScript 3 6 12-04-2010 10:25
tracking von objekten zur Platzierung von Objekten K.OS Flash CS4 Professional 0 30-10-2009 17:09
key.down eigenschaften mfeske Flash Einsteiger 15 13-08-2008 18:56
eigenschaften von objekten in biblio get-the-flash Flash 4 und Flash 5 4 16-09-2003 20:57
loadMovie und Eigenschaften von Objekten knoten_im_hirn ActionScript 1 3 20-03-2003 15:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:28 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele