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
и дальще уже пользоваться готовыми изображениями. в таком случае ты жертвуеш только временем загрузки, что не критично.
|