Четверг, 18 Апреля 2024, 15:44

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Баг с отображением текста
Баг с отображением текста
LLIMEJIKOДата: Понедельник, 31 Марта 2014, 23:47 | Сообщение # 1
частый гость
Сейчас нет на сайте
Решил заделать небольшую системку рекордов в игре, но тут внезапно напал баг. Нужный текст мне не выдаётся
Прописано в Draw
Код
draw_text(room_width/4,room_height/6,'You get a '+score.gamescore+' scores!');
draw_text(room_width/4,25+room_height/6,'Your record are '+maxscore+' scores!');

Что тут не так?
FadeBakerДата: Вторник, 01 Апреля 2014, 02:25 | Сообщение # 2
JavaSE Game Developer
Сейчас нет на сайте
Числовые переменные нужно привести к строковому типу функцией string(число).

Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
XDominatorДата: Вторник, 01 Апреля 2014, 09:58 | Сообщение # 3
постоянный участник
Сейчас нет на сайте
если не понял - ... + string(score.gamescore) + ...

И еще не уверен, но вроде как для строковых констант нужно пользовать " а не ', но тут точно не скажу, не экспериментировал.


Ghaarp

The soul lighter(Android, logic)

Zzzzombie RAGE!!!(For android)
LLIMEJIKOДата: Вторник, 01 Апреля 2014, 11:33 | Сообщение # 4
частый гость
Сейчас нет на сайте
Цитата Fade ()
Числовые переменные нужно привести к строковому типу функцией string(число).

Всё-равно не выводит
XDominatorДата: Вторник, 01 Апреля 2014, 12:00 | Сообщение # 5
постоянный участник
Сейчас нет на сайте
Возможно некорректно задан шрифт. Проверь есть ли в нем коды для цифр.

Ghaarp

The soul lighter(Android, logic)

Zzzzombie RAGE!!!(For android)
LLIMEJIKOДата: Вторник, 01 Апреля 2014, 18:17 | Сообщение # 6
частый гость
Сейчас нет на сайте
Цитата XDominator ()
Проверь есть ли в нем коды для цифр.

Фишка в том, что блоком Draw Score всё работает, а кодом - нет.
Вот полный код всего вывода
Цитата
Код
draw_set_font(text);
draw_set_color(с_white);
draw_text(room_width/4,room_height/6,'You get a '+ string(score.gamescore) +' scores!');
draw_text(room_width/4,25+room_height/6,'Your record are '+string(maxscore)+' scores!');


Шрифт Terminal


Сообщение отредактировал LLIMEJIKO - Вторник, 01 Апреля 2014, 18:31
FadeBakerДата: Среда, 02 Апреля 2014, 05:44 | Сообщение # 7
JavaSE Game Developer
Сейчас нет на сайте
Цитата LLIMEJIKO ()
draw_set_color(с_white);

Может, фон комнаты белый?


Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Баг с отображением текста
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг