Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-01-2005, 18:09   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 99
Question Problem bei rotate

Hallo,
ich habe ein Problem mit der Rotation eines MC, dieser kreisförmige Mc soll sich einfach um seine Mittelachse drehen, wenn man auf den Button drückt, jeweils um 90 grad weiter.
Das mit dem drehen klappt auch aber der mc dregt sich nicht um die mittelachse, sondern um die kante links oben obwohl die drehachse in der mitte liegt.
Muß ich etwa die Lage der drehachse auch in as definieren?
Wenn ja wie mach denn dat?

Hier mal das skrip was ich schon habe:
ActionScript:
  1. i=0;
  2. right.onPress = function() {
  3. i=i+90;
  4.         disi._rotation = i;
  5.    
  6. };
  7. left.onPress = function() {
  8. i=i-90;
  9.     disi._rotation = i;
  10.  
  11. };
Johann.S ist offline   Mit Zitat antworten
Alt 09-01-2005, 18:12   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hast du den Reg. Punkt im Info-Fenster für den MC auf Mitte und den Inhalt des MCs dann auf 0/0 gesetzt?
__________________
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 09-01-2005, 18:12   #3 (permalink)
:-(
*unknown user*
 
Benutzerbild von :-(
 
Registriert seit: Jan 2005
Beiträge: 137
Das Was du als mittelpunkt bezeichnest ist warscheinlich der weise punkt der beim transformieren erscheint. Um den mittelpunkt festzulegen doppelklicke auf dein mc und schiebe dann den mittelpunkt des bildes (oder was auch immer im mc drin ist) genau über das kreuz, was bei dir warscheinlich oben links ist.
:-( ist offline   Mit Zitat antworten
Alt 09-01-2005, 19:50   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 99
das problem, dass ich habe ist halt, das der weise punkt der beim transformieren erscheint im Mittelpunkt des mcs liegt, der mc sich aber trotzdem um die linke obere ecke dreht. deswegen habe ich gedacht, dass der drehpunkt im code auch fest gelegt werden muß
Johann.S ist offline   Mit Zitat antworten
Alt 09-01-2005, 23:59   #5 (permalink)
querdenker
 
Benutzerbild von kelor
 
Registriert seit: Jun 2001
Ort: formel1-stadt hockenheim
Beiträge: 4.731
setz den inhalt des mc´s, den du drehen willst, einfach auf

_x = 0 - halbe breite;
_y = 0 - halbe höhe;

und schon dreht sich dein movieclip auch richtig...

wenn nicht, einfach nochmals melden.ich hab ne funktion, die das u.U. für dich machen kann...


greetz

kelor
kelor ist offline   Mit Zitat antworten
Alt 10-01-2005, 21:09   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 99
Hi, ich habe nochmal alles ausprobiert bekomme es aber irgendwie nicht hin ich leg mal den flash in den anhang vielleicht kann ja mal jemand sachauen wie es anders gehen könnte
Angehängte Dateien
Dateityp: zip bla5.zip (5,7 KB, 24x aufgerufen)
Johann.S ist offline   Mit Zitat antworten
Alt 11-01-2005, 15:32   #7 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 33
am besten, du erstellst aus der grafik im mc einen neuen mc und achtest darauf, dass der mittelpunkt (kästchen in der mitte bei "registrierung") markiert ist (kästchen ist schwarz), ziehst neuen mc auf die bühne und nennst ihn wieder "disi".
gernotS ist offline   Mit Zitat antworten
Alt 11-01-2005, 16:07   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 99
ah perfekt, so funktionierts danke für deine hilfe.
Johann.S 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:51 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele