![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Image мигает при передвижении
Genri © (2002-06-16 01:10:00)
Помогите,пожайлуста!
Компонент Image при движении по форме (при помощи таймера)
очень некрасиво мигает. Я делаю игрушку, но на этом моменте застопорился. Может быть, кто-нибудь знает решение этой проблемы, или компонент какой для замены image"а.
Буду очень благодарен!
Плохой человек (2003-04-02 21:10:00) [1]
Если что простенькое творите, то используйте Graphic32.
Kobik (2003-04-02 20:35:00) [2]
2Yura
Это реклама?
Кстати класная книжка "DirectX в проектах Delphi"
Yura (2003-03-25 22:48:00) [3]
OpenGL,DirectDraw - не будет мигать!!
покупай книжку Михаил Краснов"DirectX в проектах Delphi"
"OpenGL в проектах Delphi"
Alecsander4 (2003-03-02 08:51:00) [4]
Используй Canv,у
Dabus (2003-03-02 00:33:00) [5]
Что бы вообще не мигало, и от мышки не тормозиоло хорошо все на OpenGl делать. Ну так что, всем неумелым на OpenGl или сразу в asm переходить ???
Mihey (2003-02-28 21:48:00) [6]
2 Mef88:
Правильно, согласен полностью. Но неумелый народ так и прёт на TImage.
Mef88 (2003-02-28 11:05:00) [7]
Как можно писать игры на TImage?! Я лично начинал с DelphiX...
TButton (2003-02-28 08:10:00) [8]
К вопросу о Имадже.
Design-time имадж был 100х100. Как run-time сделать его 200х200?
Mihey (2003-02-26 23:28:00) [9]
Вот так всегда. Делают игрушки на TImage. Разве так можно????
Kobik (2003-02-26 20:14:00) [10]
Да... Была как-то и у меня игрулина на 25 Image-в.... Зачем же так извращаться???
Dabus (2003-02-25 04:55:00) [11]
Form.DoubleBuffered:=true - для TImage самый верный способ. Но в любом случае чистый TImage это медленно. Это тебе не Canvas! Хотя со свойствами TImage напрямую, работать весьма удобно.
Omar2002 (2003-02-13 13:21:00) [12]
А может не надо Image двигать А? Может попробуешь сделать один БААЛЬШОЙ Image и двигать картинку в нем. Ой черт не бейте меня! Меня подставили!
_PG_ (2003-02-08 12:53:00) [13]
Я тоже делал игрушку, но не сосвсем премещением TImage, а прорисовывая на TImage 100 рисунков. Тоже моргала. Написал под с использованием DElphiX - прекрасно работает (там многое делается на Тймере,как у тебя.)
SergeyKatruk (2002-11-26 20:10:00) [14]
В общем если менять координаты TImage - то действительно мигает, если использовать CopyRect формы - то нормально ;)
SI-riuss (2002-06-27 02:50:00) [15]
-->Kaban, Ich Hasse
А что мне с вами спорить! Прочтите исходное (первое) сообщение, и ему доказывайте, что у него не должно быть. Так есть!
Ich Hasse (2002-06-26 16:24:00) [16]
Не знаю моя игра шла и на 133 и ничего!!! Так что просто видимо РУКИ КРИВЫЕ
Kaban (2002-06-26 11:49:00) [17]
а может это у вас просто ручки кривые
Вот, например, объясните мне зачем поверх одного Image кидать другой и перемещать его
SI-riuss (2002-06-26 00:35:00) [18]
--> Kaban
Я не понял, какие 50 вершин?
Кладешь TImage один на другой и перемещаешь. Какие тут вершины?
--> Ich Hasse
Может у вас мощнейший проц? Супермаленькие картинки? А может просто вас такое качество отображения вполне устраивает? Но так делать неправильно, т.к. должен перерисовываться весь экран целиком и одновременно, иначе человек, у кого комп послабее в такую лажу играть не будет!
Ich Hasse (2002-06-25 15:47:00) [19]
Все работает через TImage и не надо тут ничего говорить. У меня игра написана через TImage и все нормально!!!
Kaban (2002-06-25 09:43:00) [20]
Не уверен, я когда делал редактор графов, у меня весь экран перерисовывался. Допустип есть 50 вершин, все соединены друг с другом. При перетаскивании любой вершины нужно тянуть за собой все 49 ребер. Никаких миганий не было. Так что не надо меня лечить.