Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
ВнизКак осуществить поворот объекта на определенный угол? Найти похожие ветки
← →
Shadowofman (2003-05-18 13:01) [0]Приветствую всех!
Существует объект, например, класса TImage.
Необходимо программно или при нажатии определенной клавиши повернуть этот объект на определенный угол относительно оси самого объекта. Например, градуса на 3-4, т.е. немного наклонить.
Подскажите, пожалуйста, как это можно сделать?
Заранее благодарен.
← →
MBo (2003-05-19 06:33) [1]Сам контрол - TImage наклонить нельзя. Можно повернуть картинку, которую он отображает
← →
Victor_Cr (2003-05-19 10:42) [2]Если использовать только аппаратный (математичекий) поворот картинки, то можно сделать так:
x1 = x0*cos(a)+y0*sin(a)
y1 = x0*sin(a)-y0*cos(a)
где а - угол поворота картинки,
х0, у0 - старые координаты точки
х1, у1 - новые координаты точки
← →
Polevi (2003-05-19 11:39) [3]можно напечатать, а потом вращать как угодно
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c