-
Здравствуйте люди добрые!!! Пишу программу "Виртуальный лабораторный стенд" в частности мост переменного тока Е7-11 у данного прибора есть три шкалы типа лимба задача заключаеться в следующем: есть изображение этих шкал, их необходимо заставить вращаться. Я это реализовал следующим образом: Создал avi с вращающейся шкалой в Macrjmedia Flash и подключил созданный файл к компоненту Animate, и Используя функцию Seek, могу управлять вращением шкалы. Меня не совсем устраивает результат такого решения. т.к. шкала вращаеться как то не равномерно, рывками, в общем жуть может быть кто нибудь из вас подскажет другой способ реализации. Или хотябы носом ткните на материал какой нибудь по данной теме соответственно.
-
Стрелка, обладает массой. А следовательно и инерцией. Просто, запоминаешь значение. А потом в цикле увеличиваешь/уменьшаешь с шагом до нужного значения. Разумеется, стрелка будет не сразу выставляться. Проще, было без всяких там флеш, AVI самому нарисовать стрелку.
-
так прблема не в это, стрелку конечно можно нарисовать, там еще и саму шкалу перерисовывоть придеться, и значения на шкале, могу фото выслат будет понятнее
-
Для плавного хода. Можно смазать изоброжение при движении эффект motion blur.
-
-
хорошо попробую
-
прочитал >лучше его просто рисовать с антиалиасингом:) > http://pda.delphimaster.net/?id=1187446480&n=7немного не то вы лимб видели там не просто стрекавращаеться, вернее там она вообще неподвижня, в лимбе вращеться шкала, а шкала у этого прибора состоит из 10 делений
-
sorry 110 делений
-
шкала - это 110 маленьких стрелок, у которых начало не в центре, а на каком то расстоянии от него? :) Для реализации вообще пофиг, что стрелка, а что нет, там кучка линий, координаты которых находятся через обычные тригонометрические функции я привел ветку с примером АА рисования, чтоб оно не прыгало по пикселям, а не рисования лимба:)
-
шкалу реализовал !!! там помимо шкалы подписи значений шкалы есть как с этим быть есть ли способ выводить текст под некоторым углом к горизонатли
-
> [9] chipper (30.08.07 06:01) > есть ли способ выводить текст под некоторым углом к горизонатли
TLogFont ? Попробуй...
|