Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-02-2005, 08:27   #1 (permalink)
Robert1962
Gast
 
Beiträge: n/a
MC scallieren

Hallo!

Ich habe einen Preloader gebaut und der läuft auch super. Meine Frage, kann man mit AS das im AS aufgerufene externe MC auf 100% scallieren. Auf eine bestimmte Pixelgröße geht, das weiß ich. Interessant ist aber auf 100 % scallieren zu können.

Oder kann man das MC mit dem Loader in den cache laden und wenn das MC zu 100 % geladen ist mit getURL eine HTTP aufrufen, wo ich dann das MC anzeige?

Leider kann man ja mit dem Preloader keine http vorausladen (incl. MC).

Brauche da mal eure Hilfe.
  Mit Zitat antworten
Alt 18-02-2005, 08:54   #2 (permalink)
Pharao a.D.
 
Benutzerbild von Tut-ench-aton
 
Registriert seit: Jul 2004
Ort: 29°58'33.34'' N, 31°07'49.29'' O
Beiträge: 430
Zitat:
Meine Frage, kann man mit AS das im AS aufgerufene externe MC auf 100% scallieren.
PHP-Code:
setProperty("MeinMC",_xscale,100)
setProperty("MeinMC",_yscale,100
Tut-ench-aton ist offline   Mit Zitat antworten
Alt 18-02-2005, 09:11   #3 (permalink)
Robert1962
Gast
 
Beiträge: n/a
Wie kann ich das mit diesem Befehl verknüpfen:

_root.mccontainer5.loadMovie("Welcome_org.swf");
  Mit Zitat antworten
Alt 18-02-2005, 09:21   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
eigentlcih so

_root.mccontainer5.setProperty("MeinMC",_xscale,10 0);
_root.mccontainer5.setProperty("MeinMC",_yscale,10 0);
flozwo ist offline   Mit Zitat antworten
Alt 18-02-2005, 17:13   #5 (permalink)
Robert1962
Gast
 
Beiträge: n/a
Habe jetzt mal einiges ausgetestet, funktioniert aber nicht. Das Movie wird nur in der Größe welche ich als Bühnengröße deklariert habe gezeigt.
Leider nicht scalliert.

Oder ich mache noch was falsch!
  Mit Zitat antworten
Alt 18-02-2005, 17:30   #6 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
Code:
_root.mccontainer5._xscale = 100;
_root.mccontainer5._xscale = 100;
das funktioniert aber erst richtig, wenn der Film fertig geladen ist
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 18-02-2005, 17:54   #7 (permalink)
Robert1962
Gast
 
Beiträge: n/a
Auch das läuft bei mir net. Wo muss ich das den korrekt eintragen?
Ich habe eine nicht so elegante Lösung:
Habe eine Preloader und einen Hauptfilm, dann habe ich eine Index in der wird der Proloader aufgerufen und der Hauptfilm.

So habe ich das in der Index stehen:

_root.loadercontainer.loadMovie("Tacho.swf");
_root.mccontainer5.loadMovie("Welcome_org.swf");
_root.mccontainer5._xscale = 100;
_root.mccontainer5._xscale = 100;

wird aber nix scalliert, bin wahrscheinlich zu blöd dazu. Tut mir leid das ich hier so nerve, mein Flashprogrammierer ist leider am 16.01. tödlich verunglückt und ich bin noch nicht so fit in Flash
  Mit Zitat antworten
Alt 18-02-2005, 17:58   #8 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
und wo ist dein preloaderscript?
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 18-02-2005, 18:03   #9 (permalink)
Robert1962
Gast
 
Beiträge: n/a
So sieht das Teil aus!

bytes_gesamt = _root.mccontainer5.getBytesTotal();
bytes_geladen = _root.mccontainer5.getBytesLoaded();
prozent = Math.round((bytes_geladen/bytes_gesamt)*100);
tacho.gotoAndStop(prozent);

if (prozent == "100") {
gotoAndPlay (3);
}


Bild2

gotoAndPlay(1);


Bild3

_root.mccontainer5.gotoAndPlay(2);
this.unloadMovie();
  Mit Zitat antworten
Alt 18-02-2005, 19:27   #10 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
schau dir doch mal diese Beiträge über Preloader an:

[STUFF] Einfacher Loader mit setInterval!!
Preloader / Bild 0 Problem
PreLoader Problem
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 19-02-2005, 08:46   #11 (permalink)
Robert1962
Gast
 
Beiträge: n/a
Hallo!

Glaube hat keinen Sinn, denn wir reden ja wohl über was anderes. Der Preloader funktioniert und macht keine Problem.

Ich will nur das der vom Preloader geladene Film auf 100% scalliert wird. Habe hier im Forum geschaut und diese Beiträge auch gefunden. Da ich aber noch nicht so fit in der Sache bin habe ich es nicht in eine Datei gemacht um den Überblick zu behalten. Ich dachte ich kann dann immer noch mal basteln. Werde wohl dazu übergehen, 85 KB ohne Preloader ins Netz zu stellen dann kann ich dir html aufrufen und habe die Scallierung.

Danke

Gruß

Robert
  Mit Zitat antworten
Alt 19-02-2005, 10:11   #12 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
ich glaube, wir reden wirklich aneinander vorbei:

habe jetzt noch mal alles gelesen,
ohne source ist's ja auch schwierig.

vielleicht mal so, meinst du das?

dein Hauptfilm ist 800x600, dein "welcome...swf" ist 300x200,
jetzt willst du, daß dein "welcom...swf" auf 800x600 (100% des Hauptfilms) skaliert wird?

Code:
_root.mccontainer5._x = 0;
_root.mccontainer5._y = 0;
_root.mccontainer5._width = Stage.width;
_root.mccontainer5._height = Stage.height;
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 19-02-2005, 10:47   #13 (permalink)
Robert1962
Gast
 
Beiträge: n/a
Ich denke das kommt schon näher!

Also ich habe einen Welcome_org.swf und der ist 1024 x 768 (Bühnen größe), wenn ich den nun normal veröffentliche 100% x 100%) incl. html und die html auf rufe. Wird der Film Bildschirmfüllend angezeigt. Diesen Effekt möchte ich erreichen wenn ich die Welcome_org.swf mit dem Preloader lade. Um Mehr geht es nicht. Werde dein Vorschlag mal testen.

Danke
  Mit Zitat antworten
Alt 19-02-2005, 10:58   #14 (permalink)
Robert1962
Gast
 
Beiträge: n/a
Es wäre ja alles super einfach, wenn ich im Preloader die SWF laden könnte ohne diese anzuzeigen und dann einfach mit getURL die HTLM starten könnte.

Wäre die optimale Lösung!
  Mit Zitat antworten
Alt 19-02-2005, 13:37   #15 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
ich glaube wir reden aneinander vorbei.

meinst du mit Preloader vielleicht ein Intro?

kannst doch von deiner preloader.swf aufrufen mit
Code:
getUrl("welcome_org.html","_blank");//wird in neuem Fenster geöffnet
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee 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 22:22 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele