Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-12-2011, 21:11   #1 (permalink)
Neuer User
 
Benutzerbild von FloLine
 
Registriert seit: Jan 2011
Ort: Frankfurt
Beiträge: 134
Easing bei objektrotation

Hallo Leute,

ich lasse ein fixiertes Objekt per Mausbewegung in "3D" quasi der Maus folgen. Das funktioniert auch ganz toll, bloß ist mir die Animation etwas zu abgestumpft. Ein Easing wäre ganz cool. Habe mit den TweenMöglichkeiten etwas rumprobiert, kam aber zu keinem funktionierenden Ergebnis. Hier mal meine Datei.

Viele Grüße
Angehängte Dateien
Dateityp: fla mouse3dmove.fla (6,8 KB, 3x aufgerufen)
__________________
Florian Felter - Digital Design Artist
www.florian-felter.de
FloLine ist offline   Mit Zitat antworten
Alt 13-12-2011, 21:25   #2 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.496
5.5er!
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 13-12-2011, 21:54   #3 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
mal ohne tween engine, was fixes:

PHP-Code:
        private function onMove(e:Event):void 
        
{
            
s.+= (mouseX s.x) / 7
            
s.+= (mouseY s.y) / 7;
            
s.rotation += (Math.atan2(s.mouseX, -s.mouseY) * 180 Math.PI)%180 2;
        } 
Im enterFrame ausführen.
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 14-12-2011, 07:32   #4 (permalink)
Neuer User
 
Benutzerbild von FloLine
 
Registriert seit: Jan 2011
Ort: Frankfurt
Beiträge: 134
Entschuldigt die 5.5er! Hier nochmal als 4er.
Angehängte Dateien
Dateityp: fla main.fla (1,75 MB, 4x aufgerufen)
__________________
Florian Felter - Digital Design Artist
www.florian-felter.de
FloLine ist offline   Mit Zitat antworten
Alt 14-12-2011, 18:02   #5 (permalink)
Neuer User
 
Benutzerbild von FloLine
 
Registriert seit: Jan 2011
Ort: Frankfurt
Beiträge: 134
also ich hätte das easing schon gern im Tween. Bei mir ruckelt die tweenlose Version auch etwas. Aber vielen Dank für den Ansatz und die schnellen Antworten.
__________________
Florian Felter - Digital Design Artist
www.florian-felter.de
FloLine ist offline   Mit Zitat antworten
Alt 14-12-2011, 19:58   #6 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von FloLine Beitrag anzeigen
Bei mir ruckelt die tweenlose Version auch etwas.
Das liegt aber nicht an der performance, wie ist denn deine framerate eingestellt?
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 15-12-2011, 09:54   #7 (permalink)
Neuer User
 
Benutzerbild von FloLine
 
Registriert seit: Jan 2011
Ort: Frankfurt
Beiträge: 134
framerate ist auf 30 . . . hat man denn keine möglichkeit in den Tween das easing einzubauen? Hab versucht im AS Manual was zu finden, bin dort aber leider nicht fündig geworden. Eventuell auch nicht die richtigen Suchbegriffe verwendet.
__________________
Florian Felter - Digital Design Artist
www.florian-felter.de
FloLine ist offline   Mit Zitat antworten
Alt 15-12-2011, 14:21   #8 (permalink)
Neuer User
 
Benutzerbild von FloLine
 
Registriert seit: Jan 2011
Ort: Frankfurt
Beiträge: 134
weiß jetzt warum es so hängt. XD . hab im Hintergrund den Fehler garnicht bemerkt. habe in deinem oben geposteten code das "s." mit der stage ersetzt. stehe leider aufm schlauch. welchen movieclip muss ich denn ansprechen (also dein s.) damit es funktioniert? doch nicht das rotierende objekt oder?
__________________
Florian Felter - Digital Design Artist
www.florian-felter.de
FloLine ist offline   Mit Zitat antworten
Alt 16-12-2011, 10:58   #9 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von FloLine Beitrag anzeigen
welchen movieclip muss ich denn ansprechen (also dein s.) damit es funktioniert? doch nicht das rotierende objekt oder?
na klar, du willst doch den MC drehen.
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 16-12-2011, 19:07   #10 (permalink)
Neuer User
 
Benutzerbild von FloLine
 
Registriert seit: Jan 2011
Ort: Frankfurt
Beiträge: 134
ahh sry klar. . . haha . . ja jetzt funktioniert es flüssig, allerdings bewegt sich ja nun das objekt der maus hinterher. wenn ich aber die x und y bewegung rausnehme und nur die rotation lasse ist es perfekt.

vielen dank.

übrigens sehr geiler code. einfach aber effektiv. wenn man damit ein wenig spielt ergeben sich hunderte von coolen effekten. hätte ich so noch nicht schreiben können^^
__________________
Florian Felter - Digital Design Artist
www.florian-felter.de
FloLine ist offline   Mit Zitat antworten
Alt 16-12-2011, 19:53   #11 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
ach ja, hatte "fixiert" überlesen und nur "Maus verfolgen" wahrgenommen.
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Map easing michael_c_b ActionScript 3 4 08-09-2010 10:57
XML + Easing hk1805 ActionScript 3 14 30-09-2009 10:47
Objektrotation Problem (finde den Thread nicht mehr) dark-future ActionScript 1 3 19-02-2008 12:00
easing K-Grabowski ActionScript 1 3 18-05-2003 15:12
easing in/out mit as? artem70 ActionScript 1 3 17-05-2002 22:55


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele