|
image = указатель загруженного изображения
xscale# = масштаб по горизонтали yscale# = масштаб по вертикали |
|
Используйте эту команду, чтобы масштабировать изображение к новому размеру, используя число с плавающей запятой в качестве процента от текущего размера (1.0 = 100 %, 2.0 = 200 %, и т.д). Используя отрицательное значение, выполняют зеркальное отражение изображения. Вы должны предварительно загрузить изображение командой LoadImage или LoadAnimImage. Эта команда не предназначена для масштабирования изображений в режиме реального времени! Выполните эти действия перед выполнением Вашей программы, иначе Вы можете увидеть медленно изменяющиеся изображения. |
|
; Пример ScaleImage
; Установим графический режим Graphics 800,600,16 ; Инициализация генератора случайных чисел SeedRnd MilliSecs() ; Загружаем рисунок (Ваш путь к файлу может быть другим) gfxBall=LoadImage("C:\Program Files\Blitz Basic\samples\Ball.bmp") ; Масштабируем случайным образом от 50% до 150% по обеим осям x и y ScaleImage gfxBall,Rnd(-2.0,2.0),Rnd(-2.0,2.0) ; Ожидаем нажатия клавиши ESC While Not KeyHit(1) DrawImage gfxball,Rnd(800),Rnd(600) VWait Wend |