Показать сообщение отдельно
Старый 19.04.2007, 01:25   #11
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: Маштабирование

вообще ScaleImage и RotateImage это не реалтайм функции.
они юзаются обычно чтобы заготовить несколько картинок. Если тебе нужно просто увеличить картинку в 2 раза, то еще до самой игры (основного цикла) произведи увеличение. если в самом цикле надо динамически менять размер, то ничо в голову не приходит кроме того, чтобы создать массив из картинок, предварительно изменяя из размер.
т.е. например
myimage[10]
for i=1 to 10
myimage[i]=copyimage(te)
scaleimage myimage[i],0.5*i/10.0,0.5*i/10.0
next

и дальще уже пользоваться готовыми изображениями. в таком случае ты жертвуеш только временем загрузки, что не критично.
(Offline)
 
Ответить с цитированием