Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-02-2004, 14:15   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Hamburg
Beiträge: 23
dynamische navigation in einem movieclip

Hallo nochmal

Jetzt habe ich ein weiteres problem. auf klicken eines movieclips erscheint bei mir ein neuer movieclip auf der bühne. dieser hat mehrere frames, durch die man durch vor- und zurück- BUTTONS browsen kann. eine galerie sozusagen.
ich habe es geschafft, eine navigation (die die anzahl der gesamten frames des gezeigten galerie-movieclips darstellt - also 1-14) zu generieren. das klappt auch.
Dabei werden 14 Instanzen eines movieClips (der einen Button und ein dynamisches textfeld enthält) in den movieclip mit den bildern reingeladen.

was NICHT klappt, ist durch klick auf die dynamisch reingeladenen movieclips (1-14) auf den entsprechenden frame des movieclips (galerie) in dem sie dynamisch platziert wurden, zu verweisen.

Zur Info über meinen Actionscript Auszug:

"page" ist der movieclip, füt die navigation (der nachher 14 mal reingeladen wird)

"pagea" nennen wir die instanzen

"werke ist der movieclip bzw. die bildergalerie, durch die gebrowst werden soll.


count = 1;
while (count<15) {
attachMovie("page", "pagea"+count, count);
this["pagea"+count]._x = 0;
this["pagea"+count]._y = (25*count)+30;
this["pagea"+count].id = count;
this["pagea"+count].pagenumber = _root["pagenumber_"+count];
count++;
}
//_root.pagea.onMouseDown = function() {
_root.werke1.pagea["pagea"+count].onMouseDown = function() {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.werke1.gotoAndStop(werke1["pagea"+count]);
}
};
stop();



dankeschön
__________________
CU
Oliver
karlo002 ist offline   Mit Zitat antworten
Alt 14-02-2004, 15:10   #2 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
versuchs mal so:
ActionScript:
  1. count = 1;
  2. while (count<15) {
  3. attachMovie("page", "pagea"+count, count);
  4. this["pagea"+count]._x = 0;
  5. this["pagea"+count]._y = (25*count)+30;
  6. this["pagea"+count].id = count;
  7. this["pagea"+count].pagenumber = _root["pagenumber_"+count];
  8. this["pagea"+count].onMouseDown = function() {
  9. if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
  10. _root.werke1.gotoAndStop(id);
  11. }
  12. };
  13. count++;
  14. }
  15. stop();

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 14-02-2004, 15:18   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Hamburg
Beiträge: 23
hallo!
ich habe es so weit hinbekommen, dass ich mit folgendem script in Frame 7 meines MovieClips springen kann. ich könnte natürlich diese drei zeilen für alle 14 seiten anwenden - einzeln. Durch was muss ich pagea7 und die ( 7 ) denn ersetzen, um das script dynamisch und universell für alle 14 movieclip-instanzen zum ansteuern der einzelnen frames des galerie-mc's anzulegen??

_root.werke1.pagea7.onMouseDown = function() {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.werke1.gotoAndStop(7);

}
};
__________________
CU
Oliver
karlo002 ist offline   Mit Zitat antworten
Alt 14-02-2004, 15:22   #4 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
_root.werke1["pagea"+count].onMouseDown = function() {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.werke1.gotoAndStop(_root.werke1["pagea"+count].id);
}
};
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 14-02-2004, 15:33   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Hamburg
Beiträge: 23
dankesehr.
im ersten moment wirkte das mit der ID sehr einleuchtend. es klappt aber trotzdem nicht....
__________________
CU
Oliver
karlo002 ist offline   Mit Zitat antworten
Alt 14-02-2004, 15:45   #6 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Hamburg
Beiträge: 23
hi GEO
kann ich dir meine FLA (und das RTF Textdokument) mal mit einer email schicken?
wäre sehr sehr hilfreich, du scheinst dich damit auszukennen.
__________________
CU
Oliver
karlo002 ist offline   Mit Zitat antworten
Alt 14-02-2004, 16:31   #7 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
up das file doch mal hier im Forum ( wenns zu groß is dann machh alt ein fake file ohne bilder musik usw nutr mit der struktur !)

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 05:15 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele