Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 28.02.2010, 10:17   #1
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Универсальное меню

Весь проект писал под экран 4:3, а недавно перешел на HD, и ужаснулся - меню на нем выглядит УЖАСНО Кто знает, посоветуйте, как сделать так, чтоб все было центрированно, да и без растяжений... Как в сталкере - вродь такая же картинка, а растяжки не видно...
(Offline)
 
Ответить с цитированием
Старый 28.02.2010, 10:32   #2
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Универсальное меню

делай картинку шире изначально.
или же :
нужное разрешение / изначальное твое 4:3 разрешение = X
и умножаем все значение на это.

Т.е имеем данную ширину экрана 1920.
Ты делал игру под 1024.
следовательно 1920/1024 = Х

Функция РисоватьМеню()
Text 40*X,80*X
Конец функции

я так делал.

а картинки можно менять с помощью ResizeImage
(Offline)
 
Ответить с цитированием
Старый 28.02.2010, 14:44   #3
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Универсальное меню

Ухх Resizeimage это страшная вещь...на том компе жутко тормозила...если я ее не путаю с ScaleImage...блин что то я путаю...
ЗЫЖ а может сделать 2 вида меню - один под 4:3, другой - под HD?
(Offline)
 
Ответить с цитированием
Старый 28.02.2010, 14:59   #4
Alex_Noc
Разработчик
 
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений
(для 289 пользователей)
Ответ: Универсальное меню

http://forum.boolean.name/showthread.php?t=11415
Странно - вроде твоя благодарность там тоже есть )) - именно только так можно сделать универсальное меню
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:37.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com