Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-01-2005, 02:03   #1 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Question Problem mit fadeOut...

Hi Leute,

Kommen wir gleich zum Problem.
Ich habe einen Preloader (thnx Bokel) nach langem probieren zum laufen gebracht.

Nun will ich aber, wenn das swf geladen ist, dass man noch das 100% sieht, welches dann ausgeblendet wird und dann die animation des swf gestartet wird.

Hab mal den code mit rangehängt (nicht wundern, ist zum testen direkt auf dem Button)

PHP-Code:
on (release) { 
            
#include "com.qlod.LoaderClass.as"
            
meinLoader = new com.qlod.LoaderClass();
            
meinLoader.setMinSteps(11);
            
loaded_txt.onLoadProgress = function(loaderObj){
                var 
prozent Math.floor(loaderObj.getPercent());
                
this.text prozent+" %";
            }
            
loaded_txt.onLoadComplete = function( successloaderObj){
                
trace("onLoadComplete " arguments);
                if( 
success){
                    
this._visible 0;
                    
trace(_alpha);
                    }
            }
            
meinLoader.addListener(loaded_txt)
            
meinLoader.load(loader_mc"projekt.swf"); 

Also das FadeOut müsste theoretisch dann in den onLoadComplete denke ich.

Wäre super, wenn mir da jemand helfen könnte.

Grüße Shocki
shocktale ist offline   Mit Zitat antworten
Alt 28-01-2005, 10:40   #2 (permalink)
"Lust auf Stil"
 
Benutzerbild von questionner
 
Registriert seit: Jun 2003
Ort: Florenz
Beiträge: 1.490
Nimm mal anstatt "this._visible=0;" den Alphawert: "this._alpha -=5;". Kannst ja noch den Wert Abfragen und bei "<=0" wird er erst konsequent auf "this._visible=0;" gesetzt.
__________________
Dann geht ein Bild hinein, geht durch der Glieder angespannter Stille - und hört im Herzen auf zu sein.
questionner ist offline   Mit Zitat antworten
Alt 28-01-2005, 11:30   #3 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Danke erst mal für deine Antwort.

Aber das funktioniert leider nicht, wenn ich das so mache, dann bleibt die 100% stehen.

Wie kann ich da vielleicht ein Interval einsetzen?

Also z.B.
PHP-Code:
if(_root.loaded_txt 100%){
//setze intervall 10 und dann starte _root.loader_mc.gotoAndPlay(2);


Geändert von shocktale (28-01-2005 um 11:31 Uhr)
shocktale ist offline   Mit Zitat antworten
Alt 28-01-2005, 11:32   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
servus... kannste doch meinen fade prototype für benutzen

[Stuff] einfaden und ausfaden von mc´s
post 15....

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 28-01-2005, 12:00   #5 (permalink)
"Lust auf Stil"
 
Benutzerbild von questionner
 
Registriert seit: Jun 2003
Ort: Florenz
Beiträge: 1.490
Bleibt doch egal ob Alpha runterzählen lassen oder über Prototypen faden. Musst halt nur richtig ansprechen.

ActionScript:
  1. loaded_txt._alpha -= 5;
  2.      if (loaded_txt._alpha <= 0) {
  3.      loaded_txt._visible = 0; );
  4. }

oder eben bei Sal:

ActionScript:
  1. loaded_txt.fadinout(1,0,10,10,1);
  2.      if (loaded_txt._alpha <= 0) {
  3.      loaded_txt._visible = 0;
  4. }
__________________
Dann geht ein Bild hinein, geht durch der Glieder angespannter Stille - und hört im Herzen auf zu sein.
questionner ist offline   Mit Zitat antworten
Alt 28-01-2005, 12:18   #6 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Leider funktioniert das auch nicht.

Kann es vielleicht daran liegen, dass es ein dynamisches Textfeld ist?

Geändert von shocktale (28-01-2005 um 12:29 Uhr)
shocktale ist offline   Mit Zitat antworten
Alt 28-01-2005, 13:08   #7 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
bei einem dynamischen textfeld muss die font eingebettet sein damit alpha-fades funktionieren
readme.txt ist offline   Mit Zitat antworten
Alt 28-01-2005, 13:16   #8 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Danke, das habe ich auch grad gemerkt.

Jetzt noch was anders, wie baue ich ein interval onLoadComplete.

Also dass wenn zB 3 Sekunden vergangen sind der den eigeladenen MC abspielt...
shocktale ist offline   Mit Zitat antworten
Alt 28-01-2005, 19:09   #9 (permalink)
"Lust auf Stil"
 
Benutzerbild von questionner
 
Registriert seit: Jun 2003
Ort: Florenz
Beiträge: 1.490
Kannst verschiedene Dinge machen: Interval, Timeout oder hier z.B. einfach eine Pause für den MC setzen:

ActionScript:
  1. // das ins erste Frame der Hauptzeitleiste
  2. MovieClip.prototype.Pause = function (zeitspanne){
  3.      var abspielen = function(obj){
  4.                         obj.play();
  5.                         clearInterval(id);
  6.            }
  7.            this.stop();
  8.            var id = setInterval(abspielen, zeitspanne, this);
  9. }
  10.  
  11. //und so z.B. anwenden
  12. deinMC.onEnterFrame = function (){
  13.      this.Pause(3000);
  14. }
__________________
Dann geht ein Bild hinein, geht durch der Glieder angespannter Stille - und hört im Herzen auf zu sein.
questionner ist offline   Mit Zitat antworten
Alt 28-01-2005, 21:58   #10 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
ok probier ich gleich mal aus...
shocktale ist offline   Mit Zitat antworten
Alt 28-01-2005, 22:03   #11 (permalink)
Flash it baby!
 
Registriert seit: Feb 2003
Beiträge: 287
...noch was zu Deinem fadeOut, wenn Du den Text nicht einbetten willst und trozdem einen fadeOut erzeugen willst, dann kannst Du auch ein farbiges Mc darüberlegen, dass zu Begin auf _alpha=0 steht und das Du dann auf 100 fadest. Das geht natürlich nur bei einfarbigem Hintergrund
Da_Judge ist offline   Mit Zitat antworten
Alt 29-01-2005, 18:38   #12 (permalink)
AS Junkie
 
Benutzerbild von shocktale
 
Registriert seit: Feb 2004
Beiträge: 397
Ist ne gute Idee um AS teilweise zu umgehen und vor allem gehts schnell ohne irgendwie rumprobieren zu müssen...

Danke
Shocki
shocktale 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:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele