Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];

Вниз

Линия в DelphiX   Найти похожие ветки 

 
brack   (2005-05-21 00:02) [0]

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


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

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


 
Green_Templar ©   (2005-05-21 01:26) [2]

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


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

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


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


> Brack

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


 
Omar2002 ©   (2005-05-23 07:39) [5]

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



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

Форум: "Игры";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.012 c
14-1125051106
Игорь Шевченко
2005-08-26 14:11
2005.09.18
Однако спамеры...


4-1122018050
Denis
2005-07-22 11:40
2005.09.18
Можно ли динаически создать форму в чужом приложении?


14-1124563318
uw
2005-08-20 22:41
2005.09.18
Не могу выйти в Internet со второго компьютера


3-1123140524
surkis
2005-08-04 11:28
2005.09.18
QReport


5-1099825350
проходящий мимо
2004-11-07 14:02
2005.09.18
компонент на основе edit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский