Lib_turn: Вращение картинки на произвольный угол
Вложений: 2
Кто-то просил создать такую библиотеку, выкладываю.
Как всегда: смотрим демку, читаем документацию... |
Ответ: Lib_turn: Вращение картинки на произвольный угол
А можно сделать так, чтобы выводить картинку прям на дисплей, не засоряя память?
типа: DrawRotate(img,x,y,Angle); |
Ответ: Lib_turn: Вращение картинки на произвольный угол
Dj_smart, это из примера который в архиве с либой:
Код:
DrawImage(Rotate(im, i), 10, 10); |
Ответ: Lib_turn: Вращение картинки на произвольный угол
Вложений: 1
Цитата:
Называется DrawRotated(img, angle, x, y). Тестовый пример тогда немного тоже изменится: Код:
Program TurnTest; |
Ответ: Lib_turn: Вращение картинки на произвольный угол
Спасибо!
|
Ответ: Lib_turn: Вращение картинки на произвольный угол
На эмуляторе - все норм, на телефоне - исчезает прозрачность фона картинки. Кто-нибудь знает, как исправить?
|
Ответ: Lib_turn: Вращение картинки на произвольный угол
Вложений: 1
ммм. Ждать odd'a или декомпилировать, добавить прозрачность и скомпилировать обратно.
Но скорее всего проблема в телефоне Могу попробовать. UPD: прозрачность вроде есть. UPD2: Я в библиотеке заменил деление на 1000 на побитовый сдвиг на 10 вправо (массив с константами тоже изменил, чтобы всё пропорционально было), теперь работает процентов на 30 быстрее (по крайней мере на компьютере). |
Часовой пояс GMT +4, время: 20:05. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot