| |||||||
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) |
| Mainstream-Allergiker Registriert seit: Aug 2001 Ort: Hamburg/Germany
Beiträge: 406
|
Hallo Forum! Wie kann man mehrere Movieclips gleichzeitig ansprechen? Bsp.: Ich habe folgende Movieclip-Instanzen auf der Bühne: clip_1, clip_2, clip_3, clip_4 und clip_5 Ich möchte, daß alle zu Bild 10 springen und dort stoppen: clip_1.gotoAndStop(10); clip_2.gotoAndStop(10); clip_3.gotoAndStop(10); clip_4.gotoAndStop(10); clip_5.gotoAndStop(10); Kann man das nicht irgendwie zusammenfassen? Ich stelle mir soetwas wie eine Variable n vor, die die Werte 1 bis 5 enthält: n = 1, 2, 3, 4, 5; oder n = 1 bis 5; Dann könnte man die Anweisung so ähnlich wie folgendes schreiben: clip_n.gotoAndStop(10); Ich denke, Ihr wisst, was ich meine!? Welche Möglichkeiten gibt es diesbzgl. in korrekter AS-Syntax? (Ist es generell möglich, einer Variablen nicht nur einen Wert, sondern einen Wertebereich zuzuweisen?) Bin dankbar für jeden Tipp! ![]() PS: Habe bereits die Suchfunktion bemüht, aber nichts gefunden. Liegt wohl daran, daß mir kein eindeutiger Suchbegriff einfällt.
__________________ Meine verbalen Äußerungen geben nicht uneingeschränkt meine Meinung wieder. Gruß, Roderix |
| | |
| | #2 (permalink) |
| Level up Registriert seit: Jun 2001 Ort: Bocholt
Beiträge: 4.155
|
naja, gabs natürlich schon oft, aber nach was solltest Du auch suchen... ActionScript:
Gruß Alois
__________________ -Spuckt mir auf den Stuhl, ich will im Grünen sitzen- |
| | |
| | #3 (permalink) |
| Mainstream-Allergiker Registriert seit: Aug 2001 Ort: Hamburg/Germany
Beiträge: 406
|
Danke für den Tipp, Alois! In der konkreten Umsetzung hakt's noch irgendwo, darum eine kleine Zusatzfrage: Ich habe folgendes Script auf einem Movieclip plaziert und möchte, daß dieser entfernt wird, wenn er auf der übergeordneten Ebene (_parent.) im Movieclip "kontaktbereich" einen von clip_1 bis clip_5 berührt (hitTest). Hier mein Versuch: ActionScript: onClipEvent (enterFrame) { for (var i = 1; i<=5; i++) { if (this.hitTest(_parent.kontaktbereich["clip_"+i])) { removeMovieClip(this); } } } Leider wird der gewünschte Effekt nicht ausgelöst. ![]() Hat irgendjemand eine Idee?
__________________ Meine verbalen Äußerungen geben nicht uneingeschränkt meine Meinung wieder. Gruß, Roderix |
| | |
| | #6 (permalink) |
| AchimHomeZone Registriert seit: Feb 2002 Ort: Cöllefornia / Cologne / Kölle / Köln
Beiträge: 1.541
|
positonsabfrage (_x & _y)
__________________ __________________ 4. Lunyu 2.13. Zi Gong fragte, was einen Flasher ausmache. Konfuzius sprach: "Er predigt nur das, was er zuvor schon selbst in die Tat umgesetzt hat." |
| | |
| | #7 (permalink) |
| Level up Registriert seit: Jun 2001 Ort: Bocholt
Beiträge: 4.155
| ...im Prinzip funktioniert das doch, allerdings vermute ich, daß der zu löschende mc nicht dynamisch (per createEmpty..., attach.... oder duplicate...) erstellt wurde und somit eine Tiefe kleiner 1 hätte, dann funktioniert aber removeMovieClip nicht dafür ist dann unloadMoive, versuchs mal so: ActionScript:
Alois
__________________ -Spuckt mir auf den Stuhl, ich will im Grünen sitzen- |
| | |
| | #9 (permalink) |
| Level up Registriert seit: Jun 2001 Ort: Bocholt
Beiträge: 4.155
|
...wenn man unbedingt removeMovieClip verwenden will, muss man swappen: ActionScript:
Edit: ...oder 'ne funktion basteln, die immer funzt ActionScript:
__________________ -Spuckt mir auf den Stuhl, ich will im Grünen sitzen- Geändert von Alois (15-07-2004 um 11:25 Uhr) |
| | |
| | #10 (permalink) |
| Mainstream-Allergiker Registriert seit: Aug 2001 Ort: Hamburg/Germany
Beiträge: 406
|
Es klappt! Suuuuper! Hatte einen kleinen "Flüchtigkeitsfehler" in der Pfadangabe gemacht! ![]() Danke an alle!
__________________ Meine verbalen Äußerungen geben nicht uneingeschränkt meine Meinung wieder. Gruß, Roderix |
| | |
| | #13 (permalink) |
| --- Registriert seit: Jan 2002 Ort: Baden-Baden
Beiträge: 172
| same problem
Hallo, ich hab ein ähnliches Problem. Ich möchte mit einem Klick, mehrere MCs (Checkbox01-Checkbox013) steuern. (Die Checkboxen haben nichts mit den flasheigenen Komponenten-Checkboxen zu tun, sondern sind von mir kreierte MCs) Auf diese Art und Weise klappts wunderbar: Code: on(release) {
_parent._parent.Checkbox01.gotoAndStop(2);
_parent._parent.Checkbox02.gotoAndStop(2);
_parent._parent.Checkbox03.gotoAndStop(2);
_parent._parent.Checkbox04.gotoAndStop(2);
_parent._parent.Checkbox05.gotoAndStop(2);
_parent._parent.Checkbox06.gotoAndStop(2);
_parent._parent.Checkbox07.gotoAndStop(2);
_parent._parent.Checkbox08.gotoAndStop(2);
_parent._parent.Checkbox09.gotoAndStop(2);
_parent._parent.Checkbox010.gotoAndStop(2);
_parent._parent.Checkbox011.gotoAndStop(2);
_parent._parent.Checkbox012.gotoAndStop(2);
_parent._parent.Checkbox013.gotoAndStop(2);
_parent.gotoAndStop(2);
} Code: on(release){
for(var i=1;i<=13;i++) {
_parent._parent.Checkbox["0"+i].gotoAndStop(2);
}
_parent.gotoAndStop(2);
} Grüßles LeBensch
__________________ Es gibt nichts gutes, außer man tut es -- Wenn man keine Ahnung hat: Einfach mal die Fresse halten! -- Helga: Hägar, du hörst immer nur was du hören willst. Du bist der perfekte Ignorant! Hägar: Perfekt? Meinst du wirklich? -- Die Dinge im Leben sind nicht nur schwarz oder weiß. Sie existieren in einem Kontinuum von Graustufen und diese sind im besten Falle auch noch bunt! |
| | |
| | #14 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Hi. Eher Schreibfehler ![]() Versuche mal so: ActionScript:
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #15 (permalink) |
| --- Registriert seit: Jan 2002 Ort: Baden-Baden
Beiträge: 172
|
Gebt mir ein Stück Wand zum Kopf dagegen hämmern... Danke biz, da lag der Fehler ![]() Grüßles LeBensch
__________________ Es gibt nichts gutes, außer man tut es -- Wenn man keine Ahnung hat: Einfach mal die Fresse halten! -- Helga: Hägar, du hörst immer nur was du hören willst. Du bist der perfekte Ignorant! Hägar: Perfekt? Meinst du wirklich? -- Die Dinge im Leben sind nicht nur schwarz oder weiß. Sie existieren in einem Kontinuum von Graustufen und diese sind im besten Falle auch noch bunt! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |