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

Вниз

Быстро, но плавно   Найти похожие ветки 

 
Извращенец ©   (2002-06-27 19:46) [0]

Вот такой вопрос, мне как сделать, чтоб TImage, двигаясь по форме, двигался плавно, не рывками. Если изменять его координаты на 1 то будет слишком медленно. надо что-то быстрое но плавное.


 
Anatoly Podgoretsky ©   (2002-06-27 19:50) [1]

Ты все таки определись плавно (по пикселю) или рывками (Н пикселей за раз), скорость можно увеличить если не пытаться перемещать огромные картинки


 
Monsterrr   (2002-06-27 20:38) [2]

Вот ты тупой Анатолий, явоно же сказанно, что плавно и быстро.


 
Извращенец ©   (2002-06-27 20:41) [3]

мне нужно двигать .. например облако!!! среднего размера, не дождевое. надо, чтоб двигалось плавно(этого результата мона доиться двигая по пикс), но быстро (чего этим не добиться). используя таймер и двигая по пикс за 0.05 сек получается нужный резалт, но тормозит


 
Извращенец ©   (2002-06-27 20:42) [4]

тормозит чувак, идущий , он шагает с тормозами


 
zam ©   (2002-06-27 21:41) [5]

Двигай в OnIdle а не по таймеру или используй Multimedia timer, а что если двигать по 2 пикселя за 1 раз уже сильно ощущаются рывки?


 
Извращенец ©   (2002-06-27 22:18) [6]

zam
Что такое Multimedia timer где его добыть и с чем есть?
OnIdle - это ...?
два пикселя РЫВКИ !! мне нужно плавное движение. плавно медленно пливут облака, беленькие такие.


 
zam ©   (2002-06-27 22:45) [7]

http://www.compress.ru/Article.asp?id=1052
Там внизу про таймеры.

OnIdle - событие при простое системы.
Вызывается чаще чем OnTimer, для более быстрой прорисовки
Синхронизацию через Event`ы сделай, если это нужно


 
Proton ©   (2002-06-27 22:52) [8]

нельзя ли такое реализовать в Macromedia Flash ? (пример как флеш на форму кинуть тут был). (если твой почтовый ящик 400 кил выдержит то пример кину)
===
считай время и делай все в цикле
то есть
1)где должна быть твоя картинка в текущий момент,
2)перемещай,
3)счиатй когда твоя картинка должна переехать на новую позицию
4)если до этого момента есть время то спи полученное число тиков (Sleep(x))
(если комп - тормоз и картинку перемещал слишком долго ни чего не делай)
5)иди к пункту 1
да цикл можно вынести в отдельный поток если облачков несколько.



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
14-47776
Malder
2002-06-13 17:49
2002.07.15
Быстроприготовляемые супы (типа Роллтона)


6-47663
леха
2002-04-27 11:28
2002.07.15
Нужна прога для подсчета исходящего трафика


14-47784
bbKOT
2002-06-15 13:05
2002.07.15
Что с бойцовским клубом?


1-47275
Tahion
2002-06-25 10:13
2002.07.15
2.Как сделать CoolBar с BackGround картинкой как у ACDSee View?


4-47910
stainer a
2002-05-10 08:00
2002.07.15
сообщение em_settextex