Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-01-2006, 17:04   #1 (permalink)
Dr.Dr.DI. *****
 
Registriert seit: Nov 2003
Ort: Wien
Beiträge: 34
Im Hintergrund versteckt preloaden

Flash MX2004

Hab eine Page mit X Bildern (Portfolio) die werden alle mit Preloader brav an ihren Platz geladen etc. Die Bilder sind auch nicht groß, daher dauert es nur ca 2-3 sek mit KAbel Verbindung sie zu laden.
Mir sind aber eben diese ein Dorn im Auge.

Wie kann ich Bilder versteckt preloaden?
Gibt es eine Zielebene die unsichtbar ist?
z.b.
PHP-Code:
loadMovie("1.jpg",200); 
?
Ladet sich der Film das dann aber auch dort wieder raus?
PHP-Code:
loadMovie("1.jpg",pictarget); 
sollte dann ja ohne Verzögerung erscheinen, oder?
Danke für eure Hilfe!
nicolaskern ist offline   Mit Zitat antworten
Alt 09-01-2006, 17:29   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Tag!
Lad die Bilder in MCs nach. Die kannst du auf _alpha = 0 setzen. Oder (wenn du bei Leveln bleiben wills) lad einen leeren MC mit (weißem?) Hintergrund auf Level 20 z.B. und die Bilder in darunterliegende. Wenn alle da sind, unloadMovieNum(20).
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 09-01-2006, 17:41   #3 (permalink)
Dr.Dr.DI. *****
 
Registriert seit: Nov 2003
Ort: Wien
Beiträge: 34
Kann man per AS leere MCs mit bestimmten Eigenschaften schaffen? (Gott spielen )
Danke für deine Idee!
nicolaskern ist offline   Mit Zitat antworten
Alt 09-01-2006, 17:46   #4 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Naja fast! Leere erstellen und deren Eigenshcaften ändern kannst du, ebenso wie deren Methoder erweitern!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 09-01-2006, 17:50   #5 (permalink)
Dr.Dr.DI. *****
 
Registriert seit: Nov 2003
Ort: Wien
Beiträge: 34
Und wie?

Methoder?
nicolaskern ist offline   Mit Zitat antworten
Alt 09-01-2006, 17:53   #6 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Also, mit ein bisschen Englisch und der F1-Taste findet man in Flash schon verdammt viel raus!

createEmptyMovieClip
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 09-01-2006, 18:32   #7 (permalink)
Dr.Dr.DI. *****
 
Registriert seit: Nov 2003
Ort: Wien
Beiträge: 34
Bubbles fliegen durch die Gegend, oder doch nicht?

Flash MX2004
Auf unserer Tanzfläche:
Ein Mc mit Instanznamen: Bubb
und sonst: nichts.
Die Blasen sollen bei y=600 random auf einer Fläche von 800 verteilt werden (random 3 stück pro durchlauf) und dann bis y=-100 nach oben segeln.
Es tut sich genau: nichts.
Mein Herz blutet!
Vielleicht siehthier jemand meinen Hänger!
Frame 1
PHP-Code:
count=0;
bubb._visible=false;
bubbleArray= new Array();
function 
deleteMe(me) {
    
removeMovieClip (bubbleArray[me]);
    
bubbleArray[me]=0;
}

MovieClip.prototype.moveMc = function() {
    var 
x_verh = (x-this._x)/800;
    var 
y_verh = (y-this._y)/800;
    var 
0;
    
this.onEnterFrame = function() {
        if (++
!= 800) {
            
this._y += y_verh;
        } else {
            
this._y = -100;
            
delete this.onEnterFrame;
        }
    };
}; 

Frame 2
PHP-Code:
bubble_num=random(3);
for (
i=0i<bubble_numi++) {
    
count++;
    
duplicateMovieClip(bubblemovie,"bubb"+countcount);
    
bubbleArray[count]=eval("bubb"+count);
    
bubbleArray[count]._visible=true;
    
bubbleArray[count]._y=600;
    
bubbleArray[count]._x=random(800);
    
bubbleArray[count].myNum=count;
}
if (
count>1000) {
    for(
i=0i<bubbleArray.lenghti++) {
        if (
bubbleArray[i] !=0) {
            
removeMovieClip(bubbleArray[i]);
        }
    }
    
gotoAndPlay(1);

Frame 3
PHP-Code:
bubbleArray[count].moveMc();
gotoAndPlay(2); 
nicolaskern ist offline   Mit Zitat antworten
Alt 09-01-2006, 18:34   #8 (permalink)
Dr.Dr.DI. *****
 
Registriert seit: Nov 2003
Ort: Wien
Beiträge: 34
Ah! Hier sieht man es so schön!!
Im Frame 2 hab ich den Code von
PHP-Code:
    duplicateMovieClip(bubblemovie,"bubb"+countcount); 
auf
PHP-Code:
    duplicateMovieClip(bubb,"bubb"+countcount); 
geändert.
Tausende blasen erscheinen. Aber bewegen tut sich nichts.
Warum?
nicolaskern ist offline   Mit Zitat antworten
Alt 09-01-2006, 18:39   #9 (permalink)
Dr.Dr.DI. *****
 
Registriert seit: Nov 2003
Ort: Wien
Beiträge: 34
Passt alles. Sorry für die Störung!
Aber hier ist der Code immer so schön ageordnet!
nicolaskern 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 15:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele