Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2009, 23:47   #1
NSvirus
пропагандирую жизЪ
Форумчанин
 
Аватар для NSvirus
 
Регистрация: 19.03.2007
Сообщений: 950
По умолчанию Поворот на (графика)

Здраствуйте.

Вообщем затеял я сделать на Паскале игрушку, типа battle.
Подскажите как осуществить поворот одной стороны линии на определенный градус.
Картинка:


осуществить процес движения.
Можно конечно сделать обычное рисование, ну хочется проделать все гладко.))
Спасибо..
Изображения
Тип файла: jpg Движение.JPG (4.9 Кб, 74 просмотров)
Посторонним В.
NSvirus вне форума Ответить с цитированием
Старый 14.07.2009, 00:51   #2
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
По умолчанию

не понял.. что значит: поворот одной стороны линии на определенный градус?
один конец зафиксирован, а другой повернуть? тогда, наверное(по моему), никак, хотя можно, запоминая координаты концов отрезков, с помощью видеостраниц - но там разрешение 640Х360.
если фон - просто заливка - можно, действительно, часто перерисовывать цветом фона, а если нет - тогда грубовато - putimage

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.

Последний раз редактировалось sheka; 14.07.2009 в 00:58.
sheka вне форума Ответить с цитированием
Старый 14.07.2009, 01:22   #3
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Может по ф-ле посчитать?
X2n=(X2 - X1)cos(α)-(Y2-Y1)sin(α)+X1
y2n=(X2-X1)sin(α)+(Y2-Y1)cos(α)+Y1
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4

Последний раз редактировалось Goodwin98; 14.07.2009 в 01:26.
Goodwin98 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поворот на плоскости gluik Общие вопросы C/C++ 2 10.04.2009 09:26
Поворот картинки delphin100 Мультимедиа в Delphi 6 29.03.2009 10:42
Поворот картинки delphin100 Мультимедиа в Delphi 5 14.04.2008 10:43
Поворот матрицы Cartman18 Помощь студентам 2 07.02.2008 11:11
timage, поворот ERASERROR Мультимедиа в Delphi 1 05.02.2008 12:10