Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Линия в DelphiX [Delphi]


brack ©   (2005-05-21 00:02:00) 

Подскажите пожалуйста как в DelphiX можно нарисовать линию, либо точку, квадрат... Есть ли в нем процедуры подобные Канвас?


Omar2002   (2005-05-23 07:39:00) [1]

Кстати, может кто-нить знает как работать с прозрачностью динамически в DXImageList.
Короче говоря, я создаю в начале игры миникарту - рисую прямо в DXImageList. Но сложносьть в том, что у мя этот спрайт с миникартой не квадратный, а в виде ромбика, по-этому мне надо как-то динамически указать, что вот эти углы рисовать не надо, а эти - надо. Просто поставив белый цвет прозрачным для этого спрайта, я проблемы не решил, а 5если задавать прозрачность для Канваса этого спрайта, то все жутко начинает тормозить. Может там какие-нить маски для DIBа надо создавать? или как там вобще транспарэнт организована в ДельфиксаХ


Кефир87   (2005-05-21 21:34:00) [2]


> Brack

with DXDraw1.Surface.Canvas do
begin
 TextOut(...);
 Rectangle(...);
 Bla-bla-bla(...);
  Release;- НЕ ЗАБУДЬ!!!
end;


Brack   (2005-05-21 14:49:00) [3]

Да есть такие процедуры, только при их приминении все зависает. Может нужно что-то добавить, иницианицировать?


Green_Templar   (2005-05-21 01:26:00) [4]

DXDraw.Surface.Canvas...
DXDraw.Surface.Canvas.Rectangle-прямоугольник, например.


Кефир87   (2005-05-21 00:06:00) [5]

Честно говоря не помню... Но тамже есть это, как его... DXDCanvas кажется... Разве у него не такие-же св-ва как у TCanvas? Там... DXDraw1.Surface.Canvas.Line(); И тд... Я не помню точно. Проверь.


Наверх

Титульная страница Поиск, карта сайта Написать письмо