Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-02-2004, 11:37   #1 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Hannover
Beiträge: 17
Probleme mit Galerie - vieleicht Pfandangabe?

Hallo,
habe eine Galerie mit Thumbnail-Vorschau entwickelt in die dynamisch ext. JPGs geladen werden. Seperat funktioniert der MC wunderbar. Aber wenn ich ihn in mein Hauptmovie auf _level3 lade geht gar nichts mehr. Ich habe im Verdacht, das es an den Pfad-Angaben liegt. Da der Galerie-MC aber doch einen eigenen _root hat denke ich sollten die Pfadangaben eigentlich richtig sein!?

zum besseren Verständniss hier die .fla zum Download:
----------------------------------------------------------------------
http://www.stylewarz.de/concerts.fla
----------------------------------------------------------------------

Die zu ladenden Bilder (pic1.jpg,...) sind bei der .fla nicht dabei. Also nicht wundern

Alex
apollo009 ist offline   Mit Zitat antworten
Alt 11-02-2004, 11:57   #2 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hi,
wenn eine swf in einen hauptfilm geladen wird, hat sie kein _root mehr. _root liegt dann im hauptfilm.

grüße.
smirgel.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 11-02-2004, 12:08   #3 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Hannover
Beiträge: 17
wie greife ich dann auf die zu duplizierende Filmsequenz (_root.but) zu?

@Smirgel

Wie greife ich den dann auf den zu duplizierende n MC zu?


if(_root.signal && anzahl < max_anzahl)
{
anzahl++;
duplicateMovieClip(_root.but, "but" add ++i, i);
_root["but" add i]._x = Math.round(startpos+pos*i);
_root["but" add i].beschreibung = _root.beschreibung[i];
_root["but" add i].thumbnail.file = "pic" add anzahl add ".jpg";
}



-------------------------------------------------------------------------

Ich kann doch nicht:

root["but" add i]._x

durch

this["but" add i]._x

ersetzen, oder?

Wie ist denn mein genauer Pfad zu dem mc namens 'but', wenn ich den concerts.swf in einen mc namens Container lade der selbst wiederum in einem .swf auf _level3 liegt?

Gruß Alex

Geändert von apollo009 (11-02-2004 um 12:17 Uhr)
apollo009 ist offline   Mit Zitat antworten
Alt 11-02-2004, 12:16   #4 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
das steht ja auf einem mc, mit this würdest du die zeitleiste des mc´s ansprechen. ersetz das _root mal durch _parent.

und noch ein tip: arrays kannst du auch direkt so erstellen:
beschreibung=["Alex", "Silvana", "Test", "Kokos", "Ratte1", "undsoweiter"];
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 11-02-2004, 12:25   #5 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Hannover
Beiträge: 17
weiß nicht mehr weiter

@smirgel

Der Aufbau:

0. Der zu duplizierende mc 'but' liegt im root des concerts.swf.

1. Ich lade den concerts.swf in einen mc namens Container.

2. Dieser mc 'container' liegt im root des 'container.swf'

3. Diesen container.swf habe ich in meinen Hauptfilm 'main.swf' auf _level3 geladen.



Vielen Dank erstmal, bin nämlich schon total verzweifelt. Sitze daran schon 8 Stunden (sprich gestern die ganze Nacht). Das mit der Pfadangabe leuchtet mir auch echt ein.
Funktioniert aber leider nicht!? Keine Ahnung warum!?

onClipEvent (enterFrame)
{



if(_parent.signal && anzahl < max_anzahl)
{
anzahl++;
duplicateMovieClip(_parent.but, "but" add ++i, i);
_parent["but" add i]._x = Math.round(startpos+pos*i);
_parent["but" add i].beschreibung = _parent.beschreibung[i];
_parent["but" add i].thumbnail.file = "pic" add anzahl add ".jpg";
}
_parent.signal=false;
if(anzahl == max_anzahl)
{
delete (this.onEnterFrame);
}

}

Der mc wird einfach nicht dupliziert.

Wie müßte ich denn dann den Vorgang des Duplizierens starten?
Habe jetzt _root durch _parent ersetzt und so den Pfad relativ gemacht? Stimmt doch, oder?

Bin für jeden weiterführenden Tip echt dankbar! Würde es was nützen die Basis und Container.fla noch zu posten?

Verzweifelte Grüße,
Alex

Geändert von apollo009 (11-02-2004 um 12:42 Uhr)
apollo009 ist offline   Mit Zitat antworten
Alt 11-02-2004, 12:52   #6 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Hannover
Beiträge: 17
Heureka es funktioniert!!!!!

@smirgel

Vielen tausend Dank - es funktioniert.

Gutgelaunte Grüße,
Alex
apollo009 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 02:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele