Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-10-2004, 00:07   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 235
Hilfe! Externer *.swf preloader FAST fertig! Hilfe!

hallo,

habe folgendes prob,wahrscheinlich zu banal,dass ich es um diese zeit nicht mehr durchblicke:

- habe 2 *.swf's
- 1 loader und ein hauptfilm

hab im loader.swf folgenden code,funzt auch super:

_root.createEmptyMovieClip("inhalt_mc", 0);
_root.inhalt_mc._lockroot = true;
_root.inhalt_mc.loadMovie("mariellaflash.swf");
var kbgeladen_num:Number;
var kbgesamt_num:Number;
var id = setInterval(pruefen, 100);
function pruefen() {
kbgesamt_num = Math.round(_root.inhalt_mc.getBytesTotal()/1024);
kbgesamt_str = kbgesamt_num.toString();
kbgeladen_num = Math.round(_root.inhalt_mc.getBytesLoaded()/1024);
kbgeladen_str = kbgeladen_num.toString();
balken_mc._width = Math.round((kbgeladen_num/kbgesamt_num)*200);
if (kbgeladen_num>0 && kbgeladen_num == kbgesamt_num) {
clearInterval(id);

}
}

ABER:

wenn dann der hauptfilm lädt da ist dann der loader.swf immernoch da und liegt quasi über dem hauptfilm,was er ja nicht soll.
leider blicke ich grad nich so richtig...


wenn einer ne lösung hat wäre ich sehr dankbar.

danke schonmal!
timbonaut ist offline   Mit Zitat antworten
Alt 23-10-2004, 00:25   #2 (permalink)
Neuer User
 
Benutzerbild von PUCCAK
 
Registriert seit: Apr 2004
Beiträge: 229
ActionScript:
  1. _root.createEmptyMovieClip("inhalt_mc", 0);
  2. _root.inhalt_mc._lockroot = true;
  3. _root.inhalt_mc.loadMovie("mariellaflash.swf");
  4. var kbgeladen_num:Number;
  5. var kbgesamt_num:Number;
  6. var id = setInterval(pruefen, 100);
  7. function pruefen() {
  8. kbgesamt_num = Math.round(_root.inhalt_mc.getBytesTotal()/1024);
  9. kbgesamt_str = kbgesamt_num.toString();
  10. kbgeladen_num = Math.round(_root.inhalt_mc.getBytesLoaded()/1024);
  11. kbgeladen_str = kbgeladen_num.toString();
  12. balken_mc._width = Math.round((kbgeladen_num/kbgesamt_num)*200);
  13. if (kbgeladen_num>0 && kbgeladen_num == kbgesamt_num) {
  14. clearInterval(id);
  15. loadMovieNum("mariellaflash.swf", 0);
  16. }
  17. }
__________________
::: Individuell Design :::
::: Web- Grafikdesign :::
PUCCAK ist offline   Mit Zitat antworten
Alt 23-10-2004, 00:52   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 235
juhuu

boah danke dir!!
das hab ich jetz gebraucht hab schon augen wie batman!
danke nochmals.

vielleicht könntest du mir ja auch bei nem kleinen scroller problem helfen.
hab einen movieclip mit 2 buttons.

wenn man da rüber fährt erscheint unterhalb ein textfeld.
nun hab ich zwei schaltflächen zum scrollen gebastelt und
folgenden code:

var id_num:Number;
button_oben_btn.onPress = function() {
id_num = setInterval(rauf, 100);
}
button_oben_btn.onRelease = function() {
clearInterval(id_num);
}
button_unten_btn.onPress = function() {
id_num = setInterval(runter, 100);
}
button_unten_btn.onRelease = function() {
clearInterval(id_num);
}
function rauf() {
kinotext_txt.scroll--;
}
function runter() {
kinotext_txt.scroll++;
}


so das funktioniert hier auch super! beim gedrückt halten scrollt er wunderbar auf und ab.


beim zweiten feld jedoch ( nat. alles mit veränderten variablen) funzt es
erst auch richtig,wenn ich dann aber hochscrolle dann scrollt er automatisch
bis nach oben durch nicht solange ich gedrückt halte und er lässt sich
dann auch nicht mehr runterscrollen.

hoffe hab das nicht zu dämlich erklärt.

wäre sehr nett bin halt noch blutiger anfänger.

danke für deine zeit!
timbonaut ist offline   Mit Zitat antworten
Alt 23-10-2004, 01:16   #4 (permalink)
Neuer User
 
Benutzerbild von PUCCAK
 
Registriert seit: Apr 2004
Beiträge: 229
an dem script ist nichts falsches. Aber, wenn du zu kleine Buttonns machst, kann es sein, das du mit der Maus verrutscht und da hilft dir nur: onReleaseOutside
__________________
::: Individuell Design :::
::: Web- Grafikdesign :::
PUCCAK ist offline   Mit Zitat antworten
Alt 23-10-2004, 11:06   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 235
Danke

hallo und danke
für die schnelle antowrt denke das wirds sein da die buttons
wirklich sehr klein sind.

mfg
timbonaut ist offline   Mit Zitat antworten
Alt 23-10-2004, 11:12   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 235
Hallo Wichtig

das müsstes sein aber gibt es eine möglichkeit beide varianten abzufangen?

sowohl onRelease und auch onReleaseOutside ?


wäre nett wenn das jemand posten könnte. vielen dank!
timbonaut 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 02:15 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele