|
|
|||||
Регистрация: May 2009
Сообщений: 122
|
блин.
так что тогда делать? код неверный весь? |
|
|||||
Регистрация: May 2009
Сообщений: 122
|
Спасибо.
Вот переделал 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; } Он у меня естественно бесконеччно вращается, а как его останавливать? |
|
|||||
Регистрация: May 2009
Сообщений: 122
|
Это я понимаю, но перед этим, я так понимаю, что мне if нужно проверять, а вот какое условие в ифе ставить?
|
|
|||||
Регистрация: May 2009
Сообщений: 122
|
Дело в том, что я делаю спидометр и стрелка(объект) начинает свой маршрут с 0км и до 200км, дальше она не должна идти, а в моем случае она крутится по-кругу, как мне сделать, чтоб стрелка оставалась на 20км, подскажите пожалуйста?
|
|
|||||
Регистрация: May 2009
Сообщений: 122
|
Цитата:
не знаю даже как подробней объяснить. например стрелка секундомера: как сделать, чтоб она остановилась на 30 секунде и там и осталась? код остается прежний, который я в последнем варианте сбросил, если конечно он подходит |
Часовой пояс GMT +4, время: 04:47. |
|
« Предыдущая тема | Следующая тема » |
Теги |
angle , rotation |
|
|