Показать сообщение отдельно
Старый 20.08.2011, 21:24
DarkKnight2009 вне форума Посмотреть профиль Отправить личное сообщение для DarkKnight2009 Найти все сообщения от DarkKnight2009
  № 13  
Ответить с цитированием
DarkKnight2009

Регистрация: May 2009
Сообщений: 122
Цитата:
Сообщение от КорДум Посмотреть сообщение
За поворот у DisplayObject'ов отвечает свойство rotation.
Спасибо.
Вот переделал
Код AS3:
import flash.display.MovieClip;
import flash.events.Event;
 
var panel:MovieClip = new Panel_mc();
panel.x = stage.stageWidth / 2;
panel.y = stage.stageHeight / 2;
addChild(panel);
 
 
var obj:MovieClip = new Speed_mc();
obj.x = 355;
obj.y = 72;
obj.rotation = 180;
addChild(obj);
 
var speed:Number = 0.1;
var maxSpeed:Number = 0.009;
 
 
stage.addEventListener(Event.ENTER_FRAME, onFrame, false, 0, true);
function onFrame(event:Event):void
{
	obj.rotation += speed;
	speed += maxSpeed;
	obj.rotation %= 180;	
 
 
}
Но пролема в то, как теперь остановить объект?
Он у меня естественно бесконеччно вращается, а как его останавливать?