[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Spidy, turBO, blitz3d  
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » HUD
HUD
maxisan137Дата: Понедельник, 18.04.2011, 13:04 | Сообщение # 1
ламер
Группа: Пользователи
Сообщений: 23
Награды: 0
Репутация: 0
Статус: Offline
хочу сделать HUD, чтобы показывало, сколько у меня здоровья. Можно сделать так:
Text 0,950,"Health=" +zdorov
но текст будет белый и очень маленький. а я хочу, чтобы оно писало моим шрифтом. у меня есть рисунок каждой цыферки и буковки, но как мне сделать, чтобы оно писало именно этими цыфрами и буквами? потому, что написать туеву хучу таких команд очень долго и глупо:
If zdorov=100 Then DrawImage z100
If zdorov=99 Then DrawImage z99
If zdorov=98 Then DrawImage z98 ...
 
blitz3dДата: Понедельник, 18.04.2011, 20:09 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 203
Награды: 3
Репутация: 7
Статус: Offline
Посмотри этот пример
Обрати внимание на функцию Te_xt()

P.S. Изменения шрифта можно добиться и так

Code
SetFont LoadFont("courier new cyr",18,1)


перед тобой две таблетки - красная и синяя - какую ты выберешь?
 
MishanayCoolДата: Вторник, 19.04.2011, 04:55 | Сообщение # 3
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
Вот побыстрому наваял My_Image_Font.rar 484.36 KB

MiniDemo3D - Blitz3D

Сообщение отредактировал MishanayCool - Вторник, 19.04.2011, 04:56
 
maxisan137Дата: Вторник, 19.04.2011, 10:55 | Сообщение # 4
ламер
Группа: Пользователи
Сообщений: 23
Награды: 0
Репутация: 0
Статус: Offline
MishanayCool, твой пример пишет буквами с картинки, или пишет своим текстом и создаёт эту картинку?
 
MishanayCoolДата: Вторник, 19.04.2011, 14:01 | Сообщение # 5
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
Да, пишет буквами с картинки.
Может шрифт тебе не подойдёт, ну это просто для образца как делать.
Кстати, как содержание текста?


MiniDemo3D - Blitz3D

Сообщение отредактировал MishanayCool - Вторник, 19.04.2011, 14:10
 
maxisan137Дата: Вторник, 19.04.2011, 14:08 | Сообщение # 6
ламер
Группа: Пользователи
Сообщений: 23
Награды: 0
Репутация: 0
Статус: Offline
MishanayCool, спасибо!
Quote (MishanayCool)
Может шрифт тебе не подойдёт, ну это просто для образца как делать.

да ничего, я с него свой сделаю

Добавлено (19.04.2011, 14:08)
---------------------------------------------
MishanayCool, а можешь сделать то же самое, но с цыфрами?

 
MishanayCoolДата: Вторник, 19.04.2011, 14:12 | Сообщение # 7
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
Можно, этим же шрифтом и цветом или другим?

MiniDemo3D - Blitz3D

Сообщение отредактировал MishanayCool - Вторник, 19.04.2011, 14:14
 
maxisan137Дата: Вторник, 19.04.2011, 14:17 | Сообщение # 8
ламер
Группа: Пользователи
Сообщений: 23
Награды: 0
Репутация: 0
Статус: Offline
MishanayCool, можно и так, хотя лучше, чтобы цифры были на белом фоне
 
MishanayCoolДата: Вторник, 19.04.2011, 14:21 | Сообщение # 9
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
Жёлтый цвет на белом фоне будет плохо смотреться.
Каким цветом шрифт делать?


MiniDemo3D - Blitz3D

Сообщение отредактировал MishanayCool - Вторник, 19.04.2011, 14:24
 
maxisan137Дата: Вторник, 19.04.2011, 15:03 | Сообщение # 10
ламер
Группа: Пользователи
Сообщений: 23
Награды: 0
Репутация: 0
Статус: Offline
MishanayCool, пусть будет чёрный
 
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » HUD
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: