Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-02-2005, 20:46   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 20
film per script skalieren

hallo flashforum gemeinde,,

gibt es eine möglichkeit wie man per skript einen flashfilm skalieren kann?
in meinem fall, habe ich einen film, mit den standartmaßen von 550x400. leider habe ich vergessen, dass ich den film eigentlich in einer monitorauflösung alá 800x600 benötige.
as wird einem doch sicherlich die möglichkeit geben, dass man den film in einen neuen film reinladen und per as so bearbeiten kann, das ich ihn auf eine festbreite von 800, bzw. eine festhöhe von 600px hochskalieren kann, wobei die nicht angegebene seite automatisch generiert wird?
so nach dem motto

550px = 800 px
400px = x


??
filley ist offline   Mit Zitat antworten
Alt 05-02-2005, 21:50   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi und willkommen.

Im HTML stehen doch die Breite und Höhe
des Films. Da kannst Du es ja im Nachhinein
noch abändern.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 05-02-2005, 22:12   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 20
ja, allerdings nutze ich flash in diesem falle nicht für animationen im internet, sondern sollen die filme über einen beamer an wände projiziert werden und das tool, mit dem ich die filme mische, bietet mir leider keine möglichkeit der skalierung ohne das es die betrachter bemerken würden.
filley ist offline   Mit Zitat antworten
Alt 05-02-2005, 23:16   #4 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Ja Du kannst die .swf in einen
anderen Film einladen und
dann die größe des eingeladenen Films
anpassen.

Vielleicht so:
ActionScript:
  1. _root.createEmptyMovieClip("container_mc", 1);
  2. _root.createEmptyMovieClip("dummy_mc", 2);
  3. _root.container_mc.loadMovie("deineSWF.swf");
  4. _root.dummy_mc.onEnterFrame = function() {
  5.     if (_root.container_mc._width > 0) {
  6.         delete this.onEnterFrame;
  7.         _root.container_mc._width = 800;
  8.         _root.container_mc._height = 400 * (800 / 550);
  9.     }
  10. };
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 05-02-2005, 23:50   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 20
also ich habe es mal probiert, indem ich einfach in einen leeren frame deinen code reinkopiert habe. allerdings bekomme ich bei dem versuch den film zu veröffentlichen diese fehlermeldung:

- - - - - - - - - - - - - - - - - - -

**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 5: Auf Operator '=' muss ein Operand folgen
****if (_root.container_mc._width > 0) {

**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 6: Syntaxfehler.
********delete this.onEnterFrame;

**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 7: Syntaxfehler.
********_root.container_mc._width = 800;

Anzahl der ActionScript-Fehler: 3 Gemeldete Fehler: 3

- - - - - - - - - - - - - - - - - - -


ich hab leider 0 ahnung, was das nun bedeutet.
filley ist offline   Mit Zitat antworten
Alt 06-02-2005, 00:52   #6 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Mein Code ist korrekt.
Dann musst Du mal die Datei hochschicken.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 07-02-2005, 18:17   #7 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 20
howdie nochmal,,

ich bekomme leider die dateien nicht gezippt, weil mir nen passender zipper fehlt und meine trial fuer den dropzip schon abgelaufen ist.
aber ich habe das problem mittlerweile anders gelöst, indem ich einfach den gesamten film in einen neuen mc in nem neuen film reingeladen hab und einfach mit der tollen skalierungsfunktion hochgeschraubt habe.

trotzdem vielen dank für deine hilfe
filley 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 11:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele