Create site free
Формула "подгона" изображения под размер - Примеры, статьи - Разработка игр на Game Maker (Simple Mode) - Форум Game Maker. Разработка игр.
Здравствуй Гость | Перейти на сайт

Главная | Форум | Регистрация | Войти
gmaker.net ;) [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Примеры, статьи » Формула "подгона" изображения под размер
Формула "подгона" изображения под размер
firecat Дата: Суббота, 12.06.2010, 00:04 | Сообщение # 1
Разговорчивый
Группа: Пользователь
Сообщений: 140
Статус: Offline
Если кому пригодится, как мне!

Code
multiplier=100/(sprite_get_height(спрайт с другим размером)/нужный размер*100)

при спрайте и размере 256x256 multiplier будет 1
при спрайте 128x128 и размере 256x256 будет 2
и т.д....

сначала получим размер спрайта(если он квадратный!!!), потом разделим на нужный размер, и умножим на сто (получим сколько процентов спрайт составляет от нужного размера)
и сто разделим на проценты, получим множитель для параметров xsize ysize многих скриптов используемых в GML !

Можно оформить в скрипт:

Code

//resize2current(sprite,wishsize)
var m;
m=100/(sprite_get_height(argument0)/argument1*100)
return m;
 
NewStrannik Дата: Суббота, 12.06.2010, 06:43 | Сообщение # 2
Всех уже задолбал
Группа: Проверенные
Сообщений: 808
Статус: Offline
m = argument1/sprite_get_height(argument0);


Сообщение отредактировал NewStrannik - Суббота, 12.06.2010, 06:47
 
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Примеры, статьи » Формула "подгона" изображения под размер
Страница 1 из 11
Поиск:



Сообщество Gmaker.SU 2005-2012
Используются технологии uCoz
Простой вход