---
title: "ease'n'rotate();"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/147022-ease-n-rotate"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "xhlin"
published: "2006-05-17T18:23:17.000Z"
updated: "2006-06-01T16:29:17.000Z"
replies: 2
views: 356
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/147022-ease-n-rotate"
---

# ease'n'rotate();

## #1 — xhlin, 2006-05-17T18:23Z

hallå där alla glada!
håller på att snurra på en massa saker med denna kod:
MovieClip.prototype.rotateTo = function(r, speed) {
	this.rAcc=r;
	this.onEnterFrame = function() {
		this.rAcc-=speed;
		this.\_rotation -= speed;
		if (this.rAcc\<=speed) {
			this.\_rotation = -r;
			delete this.onEnterFrame;
		}
	};
};

det funkar fint men jag skulle vilja mysa in lite easing med kod, någon som vet hur man kombinerar detta med denna funktion, typ att rotationen accelerara i början osv...

\]\[\|in

Permalänk: https://www.webforum.nu/p/147022

## #2 — xhlin, 2006-05-18T12:43Z

har ett problem till;(
rotateTo functionen är uppbyggd med en onEnterFrame funktion, för att slippa höja fps:n vill jag köra ett intervall ist. men vad är fel ?

MovieClip.prototype.rotateTo = function(r, speed) {
	this.rAcc=r;
             rInt=setInterval(rot,10);
	function rot() {
		this.rAcc-=speed;
		this.\_rotation -= speed;
		if (this.rAcc\<=speed) {
			this.\_rotation = -r;
			rInt.clearInterval();
		}
	};
};

Permalänk: https://www.webforum.nu/p/1818224

## #3 — xhlin, 2006-06-01T16:29Z

hallå där! 
kan man få lite hjälp eller ??!

\|in

Permalänk: https://www.webforum.nu/p/1825476

---

Tråden på webben: https://www.webforum.nu/amne/flash/147022-ease-n-rotate
