| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| AS-lehrling Registriert seit: Jul 2001 Ort: Berlin
Beiträge: 614
| for frage
sers volkz hab ma ne frage ... und zwa was die for schleife angeht ActionScript:
also hier funktioniert auch alles soweit er rechnet halt i solange hoch bis es nicht mehr kleiner ist als id nun die frage ich habe insgesamt 5 ids sprich is id3 rechnet er i bis 2 hoch udn hört dann auf geht es aber auch , das er weiter rechnet, und alle i die über dem wert von id sind, zb. trace("haha") ausführt? oder muss ich das in zwei prototypen bauen? wenn es geht bidde wie?^^ thx mfg |
| | |
| | #2 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Wenn du die Forschleife beim Wert von ID begrenzt, hört sie dort auch logischerweise auf. Wär ja auch schlimm, wenn nicht. Denn dann hätten die for-Parameter ja keinen Sinn. Wenn du mehr willst, mußt du den Wert für ID halt höher setzen. Btw: was willst du mit den ganzen movieclip.prototypes eigentlich erreichen? Denk dran, dass du damit jedem (!) Movieclip auf der Bühne diese Eigenschaft "aufhalst". Ist nicht unbedingt ein Vorteil, wenn nicht bewußt eingesetzt. Aber das wirst sicher schon bedacht haben. ![]() Gruß rena |
| | |
| | #3 (permalink) |
| AS-lehrling Registriert seit: Jul 2001 Ort: Berlin
Beiträge: 614
|
ja ne das is natürlcih schon bedacht^^ und das mit dem for hab ich mir logischerweise auch shcon gedacht jedoch frag ich liebr dreimal nach wie man weiss (: also werd ich wohl ein zweiten prototypen dafür basteln (: was ich allerdings nich versteh is nun, wenn ich nun den zweiten protytypen so mache ActionScript:
irgendwie erkennt er mir da ncih an das i = id ist hab ich da ma wieda irgwendweo ein denkfehler? (: thx mfg Geändert von vato (10-08-2003 um 00:30 Uhr) |
| | |
| | #4 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Ehrlich gesagt glaub ich nicht, dass du das richtig bedacht hast. Mit einem zweiten movieclip.prototype bürdest du ja jedem Movieclip noch(!) eine Methode auf, die er vielleicht gar nicht braucht ... Zur for-Schleife des zweiten: - Du fängst an beim Wert von ID, hier z.B. 3. - "Begrenzt" ist es auf einen Wert, der irgendwie größer ist als ID. - So lange soll er durch i++ nach oben zählen. Nun überleg mal logisch: Wo hält i an? Richtig - nirgends, da du keine Obergrenze definiert hast. Und solange die forschleife läuft (in deinem Fall unendlich) sieht man auch nichts auf der Bühne. Wundert mich übrigens, dass du keinen Endlosschleifenfehler bekommst .. naja ... Gruß rena |
| | |
| | #5 (permalink) |
| AS-lehrling Registriert seit: Jul 2001 Ort: Berlin
Beiträge: 614
|
ah kla logisch...werd ma schnell definieren aba wie du shconmeintest...weil keine endlosschliefe kam dachte ich da wär nichts undefiniert ... ne das ist so rena 5 mcs mc1 is id 1 mc2 is id2 usw usw wenn nun zb onpress bei mc3 is, sprich id3, sollen alle mc1 unter mc3 zb trace(trulli) machn alle die über mc3 id3 stehen sollen trace(mumju) machen so is die idee thx mfg Geändert von vato (10-08-2003 um 00:44 Uhr) |
| | |
| | #6 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Dann setzt du beim Klick eine Variable - z.B. die "Endnummer" des MCs (achte darauf, dass es eine Zahl ist) und das weitere klärst du mit einer if-Abfrage ... also if meine Endziffer kleiner als die Zahl mach "trulli", ansonsten mach "mumju". Nur so als Ansatz ... ich nehm an, wenn du dich bereits mit Prototypes beschäftigst, kommst damit zurecht. ![]() Gruß rena |
| | |
| | #10 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
ja. nein, jein ... sorry, eine konkrete Definition geben dir sicher die OOP-Künstler ![]() Meines Wissens ist __proto__ (nur) ein Verweis auf Methoden zur Nutzung derselben und nicht die tatsächliche "Übernahme" der Eigenschaften wie bei der Vererbung. ![]() Kann mich aber auch irren. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |