| |||||||
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) |
| iggy pop Registriert seit: Aug 2001 Ort: hinter den 7 Bergen...
Beiträge: 25
| schleifenproblem - kann sich jemand mal den code anschauen?
hallo flasher! ich versuche hier grad verzweifelt eine schleife zum laufen zu bringen, tut aber nicht! dies ist eine radiobutton-simulation. es sind auf der bühne 20 mc's mit radiobuttons versammelt (benannt sind sie als mc1 bis mc20). nun will ich bei mouseklick alle zurück auf den ersten frame setzten, dann bei release den entsprechend angeklickten auf frame 5 um ihn aktiv zu schalten. kann mir jemand sagen, warum das so nicht funzt?? hier der code: anzahl = 20; on (press) { for (i=1;i<=anzahl;i++){ instanzname = "mc" + i; // hier setzte ich den instanznamen zusammen trace(instanzname); // die ausgabe funktioniert einwandfrei! _root.instanzname.gotoAndStop(1); } } on (release) { // und hier wird der angeklickte auf aktiv gesetzt! gotoAndStop(5); } mit den integrierten MX-radiobuttons kann ichs nicht machen, da jeder der radios ein eigener mc sein muss (die anzahl der radios wird dynamisch mit duplicateMovieclip generiert!) falls jemand den fehler sehen sollte, biiiiiiiite mitteilen... cheers - manu |
| | |
| | #2 (permalink) |
| Hirnverbrannt Registriert seit: Aug 2001 Ort: AUSTRIA
Beiträge: 2.020
|
Erstens mal muss es so sein: _root[instanzname].gotoAndStop(1); Zweitens gibt es einen on (release) nur auf Buttons, und die haben keine 5 Frames, also kommt mir das auch etwas komisch vor. on (release) { // und hier wird der angeklickte auf aktiv gesetzt! gotoAndStop(5); }
__________________ 50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre. Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson) |
| | |
| | #3 (permalink) |
| iggy pop Registriert seit: Aug 2001 Ort: hinter den 7 Bergen...
Beiträge: 25
|
danke! so funktionierts. diese syntax mit [] begegnet mir zum ersten mal... muss dem mal nachgehn. der button kann natürlich nicht 5 frames haben... logisch. der button liegt als unsichtbares shape in einem mc... thx - manu |
| | |
| | #4 (permalink) | |
| querdenker Registriert seit: Jun 2001 Ort: formel1-stadt hockenheim
Beiträge: 4.731
|
sorry Nasty.... aber des iss alles nicht richtig....da buttons auch im MX keine eigene zeitleiste haben, wird automatisch der container-mc, der den button hat, angesprochen..... in einem button: on(release){ this.gotoAndStop(5); } funtzt einwandfrei.... und für mc gilt folgende onRelease-syntax: Zitat:
greetz kelor | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |