![]() |
Маскировка с использованием FastImage
Ситуация такова : Не так давно начал использовать библиотеку FastImage, и столкнулся с проблемой.
Сначала я загружаю картинку : Код:
Global HUD1 =LoadImage("images/hud1.bmp") ;Загружаем изображение Код:
MaskImage HUD1,255,255,255 ;Маскируем изображение |
Ответ: Маскировка с использованием FastImage
Загрузить картинку как текстуру с нужными параметрами
Сделать из неё изображение FastImage'а |
Ответ: Маскировка с использованием FastImage
Спасибо, работает.
|
Ответ: Маскировка с использованием FastImage
Стандартные функции вывода блитца никаким боком не будут работать с FI, там вообще реализация через квады - поэтому тут загружать надо текстуру и делать из нее FI изображение через CreateImageEx(Насколько я помню). Цвета, альфа, скейл,ротация тоже настраиваются через соответствующие функции FI (SetColor,SetAlpha,SetScale,SetRotation)
|
Ответ: Маскировка с использованием FastImage
Не, я просто сделал изображение формата png и при загрузке установил флаг =2 и все работает)
У меня возникла другая проблема! Я юзаю FastText и при выводе текста в коардинатах мышки фпс падает до 30 кадров в секунду, машина мощная. Без использования библиотеки все работает нормально, но, хотелось бы шрифт на русском юзать... P.S. Фпс падает не сразу, а через примерно 30 секунд. |
Часовой пояс GMT +4, время: 18:00. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot