Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Рисование линий в DXDraw

38K
13 октября 2009 года
Grass-snake
14 / / 06.08.2008
Всем привет!
У меня вопрос: как на компоненте DXDraw рисовать линии (зная координаты точек x1, y1 и x2, y2)?? Желательно разными цветами.
Спасибо за ответы:)
416
14 октября 2009 года
MaitreDesir
380 / / 02.01.2008
Следующий раз сначало спрашивая у гугля.
Посмотри здесь:
http://delphilesson.on.ufanet.ru/rualX.htm.

Только объясни мне, тебе надо только линии рисовать? Тогда зачем тебе DXDraw? И в любом случае, простую (в том числе разноцветную и узорную) линию можно нарисовать просто на Canvas'е любого компонента.
38K
14 октября 2009 года
Grass-snake
14 / / 06.08.2008
нет, я знаю как рисовать линии на простом канвасе, вот:

Код:
DrawLine(Point(x1,y1), Point(x2,y2), pmCopy);

procedure TForm1.DrawLine(TopLeft, BottomRight: TPoint; AMode: TPenMode);
begin
  with Image.Canvas do
  begin
    Pen.Mode := AMode;
    Image.Canvas.MoveTo(TopLeft.X, TopLeft.Y);
    Image.Canvas.LineTo(BottomRight.X, BottomRight.Y);
  end;
end;


проблемма в другом: мне нужно использовать DXDraw для того чтобы рисовать спрайты. и поверх них по идее должны быть линии. короче так надо.

а за ссылку спасибо, попробую.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог