Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-08-2005, 15:36   #1 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
problem mit lade rad in preloader

hallo leute

ich hhabe hier ein script um externe daten zu laden. da die daten nun aber sooo klein sind das es sich fast nicht lohnt den ladebalken aufzurufen dachte ich an ein drehendes rad. ich habe anfangs das rad auf alpha=0 gesetzt und wollte es bei ladestart per alphaTo methode einblenden und bei 90 % wieder ausblenden...leider (wie immer) gehts nicht...hat mir jemand einen tipp was ich anders machen muss??

ActionScript:
  1. _root.wheel._alpha=0;
  2. _root.createEmptyMovieClip("container", 10);
  3. _root.container._x = 0;
  4. _root.container._y = 0;
  5. extern_laden = function (clip) {
  6.     _root.container.loadMovie(clip);
  7.     _root.createEmptyMovieClip("control", 20);
  8.     //_root.txtProzent._visible = 1;
  9.     _root.control.onEnterFrame = function() {
  10.         if (_root.container.getBytesLoaded()>=4) {
  11.             _root.wheel.alphaTo=(100,2)
  12.             //_root.balken._visible = 1;
  13.             _root.container._visible = 0;
  14.             gesamt = _root.container.getBytesTotal();
  15.             bereits = _root.container.getBytesLoaded();
  16.             prozent = Math.ceil((bereits/gesamt)*100);
  17.             //_root.txtProzent.text = prozent+"%";
  18.             //_root.balken._xscale = prozent;
  19.             if (prozent == 100) {
  20.                 _root.container._visible = 1;
  21.                 _root.container.gotoAndPlay(2);
  22.                 //_root.txtProzent._visible = 0;
  23.                 //_root.balken._visible = 0;
  24.                 delete this.onEnterFrame;
  25.             }
  26.         }
  27.     };
  28. };
  29. _root.akbutton.onPress = function() {
  30.     extern_laden("aktuell.swf");
  31. };



liebe grüsse

daniel
dabinjo ist offline   Mit Zitat antworten
Alt 30-08-2005, 19:32   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
aloha!

was is'n "alphaTo" ? neue syntax von flash 8?

ActionScript:
  1. _root.wheel._alpha=100;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 30-08-2005, 21:16   #3 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
Zitat:
Zitat von andretti
aloha!

was is'n "alphaTo" ? neue syntax von flash 8?
ActionScript:
  1. _root.wheel.alphaTo=(100,2)

ich denke eher ne Funktion die hier nur nicht aufgelistet ist!
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 30-08-2005, 21:27   #4 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
Zitat:
Zitat von Decrone
ActionScript:
  1. _root.wheel.alphaTo=(100,2)

ich denke eher ne Funktion die hier nur nicht aufgelistet ist!
hm, dann ist vielleicht nur des istgleichzeichen fehl am platz....weil was soi denn des für ein functions-aufruf sein?
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 30-08-2005, 21:34   #5 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
wenn's so ist, ist = natürlich fehl am Platz...da haste recht!
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 31-08-2005, 12:45   #6 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
soory jungs

alphaTo gibts als extension...und das = ist natürlich falsch. sollte so aussehen:
ActionScript:
  1. deinbutton.alphaTo(100,2)

trotzdem gehts nicht weiter...
dabinjo ist offline   Mit Zitat antworten
Alt 31-08-2005, 12:57   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hi!
Also mal egal, was "alphaTo" ist, du rufst das ja immer und immer wieder auf. Kann ja nicht gehen. Denke mal so sollte das klappen:
ActionScript:
  1. _root.wheel._alpha=0;
  2. _root.createEmptyMovieClip("container", 10);
  3. _root.container._x = 0;
  4. _root.container._y = 0;
  5. extern_laden = function (clip) {
  6.         _root.container.loadMovie(clip);
  7.         _root.createEmptyMovieClip("control", 20);
  8.         //_root.txtProzent._visible = 1;
  9.         _root.control.onEnterFrame = function() {
  10.                 if (_root.container.getBytesLoaded()>=4) {
  11.                        //_root.balken._visible = 1;
  12.                         _root.container._visible = 0;
  13.                         gesamt = _root.container.getBytesTotal();
  14.                         bereits = _root.container.getBytesLoaded();
  15.                         prozent = Math.ceil((bereits/gesamt)*100);
  16.                         //_root.txtProzent.text = prozent+"%";
  17.                         //_root.balken._xscale = prozent;
  18.        _root.wheel._alpha = prozent
  19.                         if (prozent >= 100) {
  20.                                 _root.container._visible = 1;
  21.                                 _root.container.gotoAndPlay(2);
  22.                                 //_root.txtProzent._visible = 0;
  23.                                 //_root.balken._visible = 0;
  24.                                 delete this.onEnterFrame;
  25.                         }
  26.                 }
  27.         };
  28. };
  29. _root.akbutton.onPress = function() {
  30.         extern_laden("aktuell.swf");
  31. };
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager 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 04:29 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele