Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Реализация спидометра (http://www.flasher.ru/forum/showthread.php?t=165264)

DarkKnight2009 21.08.2011 12:48

Реализация спидометра
 
Вложений: 1
Здравствуйте.
Пытаюсь реализовать спидометр, но что-то не совсем естественно получается, подскажите пожалуйста, что я не так делаю?
Проект в архиве прилагается
Вложение 26932
А вот примерно так должно получится:
http://www.youtube.com/watch?v=NoGn6EIOAWM
Может код вообще стоит полностью переписать?
Подскажите пожалуйста

GBee 21.08.2011 14:30

До сих пор не можете параметр скорости привязать к rotation стрелки?

Добавлено через 1 минуту
А каюсь, свф ок

i.o. 21.08.2011 14:37

Код AS3:

var maxSpeed:Number = 280.0;
var speed:Number = maxSpeed * Math.random();
var angleMin:Number = -160.0;
var angleMax:Number = +160.0;
var currAngle:Number = angleMin + (angleMax - angleMin)*(speed / maxSpeed);
 
if (currAngle < angleMin) currAngle = angleMin;
if (currAngle > angleMax) currAngle = angleMax;
 
мувикСтрелки.rotation = currAngle;



Часовой пояс GMT +4, время: 12:34.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.