Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-04-2004, 14:35   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Ort: Wien
Beiträge: 31
this.createEmptyMovieClip

Wenn ich mit

this.createEmptyMovieClip("holder"+Nr,Nr);
this["holder"+Nr].loadMovie(".......");

ein Bild lade und dann natürlich mit onEnterFrame abfange wird das Bild problemlos angezeigt.

Ich habe jetzt jedoch ein mc mit der Instanz Bild iin der linken oberen Ecke angelegt und schreibe:

this.Bild.createEmptyMovieClip ...
this.Bild["holder"+Nr].loadMovie ...

ist kein Bild zu sehen. Warum? Stimmt die Schreibweise?

Ich möchte zu einem mc deswegen ein paar Bilder laden, damit ich das mc Bild maskieren kann. Es ist nicht möglich, mit einer Maske mehrere Bilder gleichzeitig zu maskieren. Es wird dann immer nur das letzte Bild maskiert.

Bitte um Tipps.

Ciao
Nordi
Bauer05 ist offline   Mit Zitat antworten
Alt 20-04-2004, 14:58   #2 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Zitat:
Es wird dann immer nur das letzte Bild maskiert.
Wie kannst du denn in einen MC mehrere bilder gleichzeitig laden?
Die schreibweise sollte so stimmen.
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 21-04-2004, 05:54   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Ort: Wien
Beiträge: 31
Ist es nicht möglich, zu einem vorhandenen mc mit createEmptyMovieClip mehrere mc's dazuzuhängen und in diese Bilder zu laden? Die Bilder werden ja nicht in das übergeordnete mc geladen!

Warum sehe ich - ohne dass eine Maskierung vorgenommen wird - die geladenen Bilder nicht? Was ist hiebei der Unterschied, ob ich

this.createEmptyMovieClip oder
this.Bild.createEmptyMovieClip

mache? (Ausser dass das übergeordnete mc beim 2. Bild ist.)
Bauer05 ist offline   Mit Zitat antworten
Alt 21-04-2004, 18:30   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Ort: Wien
Beiträge: 31
der Code dazu

BildArr = new Array();
BildArr[0] = "BP121Wal.jpg"
BildArr[1] = "DasBoese2.jpg"
BildArr[2] = "DasBoese3.jpg"
Preload = 0

function PreloadPicture() {
holderNr = Preload+1;
this.Bild.createEmptyMovieClip("holder"+Preload, Preload);
this.Bild["holder"+Preload].loadMovie(Path+BildArr[Preload]);
}

PreloadPicture();

this.onEnterFrame = function() {
percent = (this.Bild["holder"+Preload].getBytesLoaded()/this.Bild["holder"+Preload].getBytesTotal())*100;
if (percent == 100) {
if (Preload == BildArr.length-1) {
delete this.onEnterFrame;
} else {
Preload++;
PreloadPicture();
}
}
};
Angehängte Dateien
Dateityp: zip testloadalt.zip (30,3 KB, 13x aufgerufen)
Bauer05 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 01:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele