Я не совсем понял, что именно вы хотите, но я предполагаю, что вы спрашиваете, как создать измеритель скорости с аналоговым циферблатом.
Я опишу, как создать этот тип измерителя http://bit.ly/pSOxnv - но его можно легко адаптировать к другим.
У вас будет два мувиклипа:
фон метра (здесь ничего особенного), просто держите его внизу
индикатор - в основномпросто модная линия.Вы захотите расположить его в точном положении поверх фона, а затем отрегулировать центр преобразования так, чтобы он находился точно там, где должна быть ось (наш центр вращения) - http://bit.ly/pP1AgL.
После этого вам нужно будет написать код для позиционирования индикатора на правильное значение:
function updateDial(value: Number, max: Number) {
var maxAngle: Number = 45; // adjust this angle to reach the maximum
var u:Number = (value / max) * maxAngle; // compute the angle
indicator_mc.rotation = u; // apply the rotation
}
Если вы хотите управлять центральной точкой в ActionScriptКроме того, тогда все станет сложнее, вам придется применить Матрицу преобразования к mc.transform.matrix
.Подробнее об этом здесь: http://bit.ly/oBcKOj