| |||||||
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) |
| Neuer User Registriert seit: Jun 2005 Ort: Emden
Beiträge: 12
| rollOver und Checkboxen
Hio alle ![]() Mein erster Post hier und ich habe ein Problem an dem ich gerade absolut verzweifel. Ich arbeite noch nicht allzulange mit Flash und ActionScript, arbeite allerdings gerade an einem größeren Projekt mit. Mein Problem sieht folgendermaßen aus: Ich habe 10 Checkboxen auf einem Bestellformular und wenn man mit der Maus über diese Checkboxen fährt, soll ein kleines Bild des Produkts eingeblendet werden. Ich habe das nun so gelöst, dass ich die kleinen Bilder in einen MC gepackt habe und zu jeder Checkbox folgenden AS Code geschrieben haben: on(rollOver) { attachMovie("mc_schutz_klar", "mc_schutz_klar",0); mc_schutz_klar._x = 220; mc_schutz_klar._y = 51; } on(rollOut) { mc_schutz_klar.removeMovieClip() } Das irre an der Sache ist, dass die nur bei den letzten 7 der 10 Checkboxen funktionieren und die ersten 3 sich weigern, das Bild zu zeigen Wenn ich einer der ersten drei Checkboxen einen MC der unteren zuweise, so zeigt er auch diese. Soll er jedoch seinen MC zeigen weigert er sich wieder.Komischerweise, kann ich die MCs der funktionierenden Checkboxen sogar löschen und der zeigt die weiterhin an ?!? Irgendwie habe ich keine Ahnung was ich noch machen soll. liegt das vllt an bestimmten Eigenschaften von attachMovie(), die ich net kenne ? Wäre klasse wenn mir jmd helfen könnte. mfg DeeP |
| | |
| | #3 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
aloha! generell: ACTIONSCRIPT IMMER IN DIE HAUPTZEITLEISTE DES FILMES SCHREIBEN!!!!!!!!!!!! ist übersichtlicher und strukturierter; stell dir mal vor, du hast 20-30 mc's auf der bühne und alle haben as drauf; da suchst du dir einen wolf.............. also das in die hauptzeitleiste: ActionScript:
erstens ein array schreiben:in dieses array schreibst du 10 arrays mit instanznamen des checkbox-mc's und mit verknüpfungsnamen; dann schreibst du eine prototype funktion für das rollOver,RollOut, und später onPress(?); attachMovie erhält so, wie ich das geschrieben habe, gleich die koordinaten mit; in der forschleife wertest du dann den inhalt aus und rufst die funktion auf: ActionScript:
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary Geändert von andretti (04-08-2005 um 20:33 Uhr) |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Emden
Beiträge: 12
|
Hio Riesen Dankeschön erstmal für die Antwort. Habe das soweit umgebastelt, dass es mit dem prototype läuft. Hast natürlich recht; es ist wesentlich übersichtlicher, aber wie bereits erwähnt, arbeite ich noch nicht solange mit AS und da war die andere Lösung naheliegender ![]() Leider hat das ganze mein Problem dennoch nicht behoben, die ersten 3 Checkboxen weigern sich weiterhin zu funktionieren. Es ist auch egal welches Bild ich bei ihnen anzeigen lassen möchte, sie zeigen nur die bereits angelegten 7 MCs an, die von den anderen auch gezeigt werden. Mit jeden weiteren MC, den ich neu anlege funktioniert das ganze nicht :/ Mein AS sieht nu folgendermaßen aus: ActionScript:
Glaube somit nicht, dass ess an den Bildern direkt liegt :/ mfg DeeP Geändert von DeepBlue (04-08-2005 um 13:41 Uhr) |
| | |
| | #5 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
kannst du bitte mal die .fla hochladen?!?
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #7 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
schau, des geht doch recht einfach: du machst ne neue fla auf, kopierst die checkoboxes und das nötige script, fügst die bilder(oder andere 10 bilder(geheimhaltung!!!!!!!pst..... :-) ) )bei und ladest das dann hoch; hier wollen alle helfen, aber der patient muss a bisserle mitmachen;
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Emden
Beiträge: 12
|
Hehe, alles klar Chef Hab ich jetzt mal gemacht und zu meinem großen Verblüffen funktioniert es jetzt gar nicht mehr :/ Hoffe mal, dass ich nichts vergessen habe. Den onPress Teil habe ich weggelassen, da er ja nicht weiter von Bedeutung ist. Geändert von DeepBlue (04-08-2005 um 20:07 Uhr) |
| | |
| | #9 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
ich sehe nicht unseren array-code, ich sehe keine bilder im anhang...... da ist lediglich eine check-box-komponente und ein label......... desweiteren: komponenten verwenden nur wenige, die mit flash arbeiten;
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Emden
Beiträge: 12
|
Oh Gott, ich glaube ich bin schon zu müde. Das war natürlich die falsche Flash Datei. Hier ist nun die richtige: http://www.BroodBerets.de/privat/cbrollover.rar |
| | |
| | #11 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
sodale: verknüpfungsnamen vergeben bei den mc's in der bibliothek!!!! ActionScript:
DOWNLOAD
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Emden
Beiträge: 12
|
Wow, danke danke danke danke ... danke ![]() Da wäre ich alleine nie drauf gekommen. Aber woran lag es eigentlich genau ? Bzw wozu muss man die Verknüpfungen setzen ? Und warum gingen 7 und nur die 3 nicht ? Sorry, aber ich verdammt neugierig. Trotzdem nochmal riesengroßes Dankeschön für die Hilfe ! |
| | |
| | #13 (permalink) | |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
| Zitat:
ich schreibe "attachMovie" in das actionscriptfeld, gehe mit dem cursor in das wort und klicke die "F1"-Taste, dann öffnet sich die flashhilfe und es steht eine menge drüber drin;flash ist halt so gemacht, dass man zb, wenn man clips attachen möchte, einen verknüpfungsnamen vergeben muss; warum das überhaupt bei den 7 anderen checkboxes funktioniert hat, weiß ich nicht....
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary | |
| | |
| | #14 (permalink) |
| Neuer User Registriert seit: Jun 2005 Ort: Emden
Beiträge: 12
|
Hehe, danke nochmal. Ich muss scheinbar noch einiges lernen Aber es ist moment auch echt schwierig alles. Bin komplett neu in der Materie und dann steht gleich so ein riesen Berg Actionscript vor mir :/ Das ganze Projekt fasst über 3000 Zeilen ...Was mich an der Sache jetzt speziell so verzweifeln hat lassen, war der Fakt, dass 7 funktiomnierten und 3 nicht. Das war total unlogisch und ich habe bis jetzt nicht begriffen warum das so war. Aber nun funktioniert es ja ![]() Viel Dank nochmal |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |