Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.12.21;
Скачать: CL | DM;

Вниз

Реализация лимба виртуального прибора   Найти похожие ветки 

 
chipper   (2007-08-29 21:23) [0]

Здравствуйте люди добрые!!!
Пишу программу "Виртуальный лабораторный стенд"
в частности мост переменного тока Е7-11
у данного прибора есть три шкалы типа лимба
задача заключаеться в следующем:
есть изображение этих шкал, их необходимо заставить вращаться. Я это реализовал следующим образом:
Создал avi с вращающейся шкалой в Macrjmedia Flash и подключил созданный файл к компоненту Animate, и Используя функцию Seek, могу управлять вращением шкалы. Меня не совсем устраивает результат такого решения. т.к. шкала вращаеться как то не равномерно, рывками, в общем жуть
может быть кто нибудь из вас подскажет другой способ реализации. Или хотябы носом ткните на материал какой нибудь по данной теме соответственно.


 
Pavia ©   (2007-08-29 21:30) [1]

Стрелка, обладает массой. А следовательно и инерцией.
Просто, запоминаешь значение. А потом в цикле увеличиваешь/уменьшаешь с шагом до нужного значения. Разумеется, стрелка будет не сразу выставляться.
Проще, было без всяких там флеш, AVI самому нарисовать стрелку.


 
chipper   (2007-08-29 21:34) [2]

так прблема не в это, стрелку конечно можно нарисовать, там еще и саму шкалу перерисовывоть придеться, и значения на шкале, могу фото выслат будет понятнее


 
Pavia ©   (2007-08-29 21:36) [3]

Для плавного хода. Можно смазать изоброжение при движении эффект motion blur.


 
antonn ©   (2007-08-29 21:40) [4]

лучше его просто рисовать с антиалиасингом:)
http://delphimaster.net/view/8-1187446480/


 
chipper   (2007-08-29 21:40) [5]

хорошо попробую


 
chipper   (2007-08-29 21:47) [6]

прочитал
>лучше его просто рисовать с антиалиасингом:)
>http://delphimaster.net/view/8-1187446480/

немного не то вы лимб видели там не просто стрекавращаеться, вернее там она вообще неподвижня, в лимбе вращеться шкала, а шкала у этого прибора состоит из 10 делений


 
chipper   (2007-08-29 21:56) [7]

sorry 110 делений


 
antonn ©   (2007-08-29 23:58) [8]

шкала - это 110 маленьких стрелок, у которых начало не в центре, а на каком то расстоянии от него? :) Для реализации вообще пофиг, что стрелка, а что нет, там кучка линий, координаты которых находятся через обычные тригонометрические функции
я привел ветку с примером АА рисования, чтоб оно не прыгало по пикселям, а не рисования лимба:)


 
chipper   (2007-08-30 06:01) [9]

шкалу  реализовал !!!
там помимо шкалы подписи значений шкалы есть
как с этим быть
есть ли способ выводить текст под некоторым углом к горизонатли


 
{RASkov} ©   (2007-08-30 16:25) [10]

> [9] chipper   (30.08.07 06:01)
> есть ли способ выводить текст под некоторым углом к горизонатли

TLogFont ? Попробуй...



Страницы: 1 вся ветка

Текущий архив: 2008.12.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
2-1226492779
Andrey_ka
2008-11-12 15:26
2008.12.21
ошибка при присвоении результату функции пустоты!


15-1224039909
МемТест
2008-10-15 07:05
2008.12.21
Как использовать второе ядро двухъядерного процессора?


2-1226216765
hinst
2008-11-09 10:46
2008.12.21
TMethod


15-1224154710
Кто б сомневался
2008-10-16 14:58
2008.12.21
Почему у многих девушек нет подруг?


2-1226476773
leonidus
2008-11-12 10:59
2008.12.21
Непонятки с TStringGrid