Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-05-2005, 18:34   #1 (permalink)
Tommy
 
Benutzerbild von maxack
 
Registriert seit: Nov 2001
Ort: London
Beiträge: 84
"Drehpunkt" von MovieClip per ActionScript bestimmen

Hallo!

Ich habe einen Clip, in den ich ein JPG reingeladen habe. Da dieser Clip (samt JPG) nun animiert wird, würde ich gerne wissen, wie ich per Script den "Drehpunkt" zentrieren kann.
Momentan ist er ja links oben, was nicht so toll für meine Zwecke ist...

DANKE!!!
maxack ist offline   Mit Zitat antworten
Alt 10-05-2005, 18:45   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hast schon mal in die Suche geschaut (Drehpunkt, Mittelpunkt)..?
Ich meine, dass es da einiges an Zeugs dazu gibt...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 10-05-2005, 20:06   #3 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
Zitat:
Zitat von maxack
Hallo!

Ich habe einen Clip, in den ich ein JPG reingeladen habe. Da dieser Clip (samt JPG) nun animiert wird, würde ich gerne wissen, wie ich per Script den "Drehpunkt" zentrieren kann.
Momentan ist er ja links oben, was nicht so toll für meine Zwecke ist...

DANKE!!!
ActionScript:
  1. this.createEmptyMovieClip("main", 5);
  2. main._x=240, main._y=160;
  3. // jetzt den mc, in den dein bild geladen wird
  4. main.createEmptyMovieClip("holder", 10);
  5. main.zentriere = function() {
  6.     this.holder._x -= Math.floor(this.holder._width/2);
  7.     this.holder._y -= Math.floor(this.holder._height/2);
  8. };
  9. // bild laden
  10. main.holder.loadMovie("bild.jpg");
  11. // loader
  12. main.onEnterFrame = function() {
  13.     if (this.holder.getBytesLoaded() == this.holder.getBytesTotal() && this.holder.getBytesTotal()>15) {
  14.         // nachdem der film vollständig geladen wurde kann er zentriert werden
  15.         this.zentriere();
  16.         // nun kann man den 'äußeren' mc z.B. drehen
  17.         // der innere liegt ja jetzt in der Mitte
  18.         this.onEnterFrame = function() {
  19.             this._rotation += 15;
  20.         };
  21.     }
  22. };
Zitat:
Zitat von sonar
Hast schon mal in die Suche geschaut (Drehpunkt, Mittelpunkt)..?
Stimmt da gibts ne Menge.
__________________
Gruß, Jey!
jeypack ist offline   Mit Zitat antworten
Alt 10-05-2005, 22:47   #4 (permalink)
Tommy
 
Benutzerbild von maxack
 
Registriert seit: Nov 2001
Ort: London
Beiträge: 84
Sehr stark, danke! Ja, ich habe schon gesucht (mache ich immer vorher), aber wohl nach den falschen Begriffen... Also, danke nochmal!
maxack 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:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele