Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-01-2004, 09:10   #1 (permalink)
Mrs. lacosamia
 
Benutzerbild von lacosamia
 
Registriert seit: Aug 2003
Ort: Augsburg
Beiträge: 811
funktioniert mein preloader auch so?

hi ihr,

habe einen preloader gebaut..

das problem ist folgendes:

ich habe keinen server hier.. um es zu testen obs geht

deswegen poste ich mal mein AS:

Preloader:

ActionScript:
  1. percent = Math.round(getBytesLoaded()/getBytesTotal()*100);
  2. groesse = Math.round(getBytesLoaded());
  3.  
  4. loaded = "loading "+percent+"%";
  5. size = "loading Bytes "+groesse+" of "+getBytesTotal();

nächstes schlüsselbild:

ActionScript:
  1. if(_framesloaded<_totalframes){
  2.         gotoAndPlay(_currentframe-1);
  3. }

nächstes schlüsselbild:

ActionScript:
  1. stop();

und dann in frame 3 kommt mein hauptfilm rein
mit folgenden AS

ActionScript:
  1. MovieClip.prototype.addStripe = function(nr) {
  2.     stripe = this.attachMovie("bild", "bild"+nr, nr, {_x:-0.1, _y:-0.1, ID:nr});
  3.     maske = this.stripe.attachMovie("mask", "mask",1, {_y:stripe._height+200, ypos:stripe._height+1000, ziel:stripe._height-nr*maske._height} )
  4.     stripe.setMask(maske)
  5.     maske._width = stripe._width
  6.    
  7.     maske.onEnterFrame = function() {
  8.         this.ypos += this.vy
  9.         this.vy = (this.vy + ( this.ziel - this.ypos)/80)/1.20
  10.         this._y = this.ypos 
  11.     }
  12.    
  13. }
  14.  
  15. bild_welle = function(i,max_stripes) {
  16.     if (i<=max_stripes) {
  17.         this.addStripe(i)
  18.     } else {
  19.         clearInterval(t)
  20.     }
  21. }
  22.  
  23. t = setInterval( function(){ _root.bild_welle(i,13);i++ }, 80 );


meine frage ist geht das überhaupt... einen sage wir mal attachmovie preloaden? weil in meinen hauptfilm befindet sich nur das AS
__________________
haaatschiiii

Geändert von lacosamia (15-01-2004 um 09:11 Uhr)
lacosamia ist offline   Mit Zitat antworten
Alt 15-01-2004, 09:52   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
leg die instanzen einfach neben die bühne,
dann "in frame 1...." deaktivieren,
dann kannst du ganz "normal" preloaden.
warrantmaster ist offline   Mit Zitat antworten
Alt 15-01-2004, 10:07   #3 (permalink)
Mrs. lacosamia
 
Benutzerbild von lacosamia
 
Registriert seit: Aug 2003
Ort: Augsburg
Beiträge: 811
lach bitte ned.. das versteh ich ned ganz
__________________
haaatschiiii
lacosamia ist offline   Mit Zitat antworten
Alt 15-01-2004, 10:13   #4 (permalink)
Hirnverbrannt
 
Benutzerbild von NastyFrog
 
Registriert seit: Aug 2001
Ort: AUSTRIA
Beiträge: 2.020
Leg alle deine MCs in eine Frame, damit sie einmal auf der Bühne sind. Dann geh in der Bibliothek auf die MCs und mach rechte Maus-> Linkage und gib das "Export to first Frame weg".
Dann kannst du wenn du den Film testest ganz einfach das Praeloden simulieren.
__________________
50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre.

Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson)
NastyFrog ist offline   Mit Zitat antworten
Alt 15-01-2004, 10:24   #5 (permalink)
Mrs. lacosamia
 
Benutzerbild von lacosamia
 
Registriert seit: Aug 2003
Ort: Augsburg
Beiträge: 811
wow so kann man offline preloaden danke hehe
__________________
haaatschiiii
lacosamia 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 13:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele