Среда, 06 Ноября 2024, 04:41

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Вопрос по String_width
CmaujlukДата: Среда, 25 Сентября 2013, 18:15 | Сообщение # 1
участник
Сейчас нет на сайте
Всем привет!
По не известной мне причине string_width отказывается работать в gms,
а точнее string_width(/*любая переменная с любым значением от 0 до 1000000*/) всегда равно 1
что уже не перепробовал, не подскажите gms лагает или я что-то делаю не так?
Заранее спасибо.


Не жадный на плюсы.
Наши проекты:
Clicker Mine Mania 2 - Увлекательный кликер в стиле Minecraft
Angry Bee Evolution - Эволюция с элементами кликера
Чего не хватает? - Викторина на логику"


Сообщение отредактировал Cmaujluk - Среда, 25 Сентября 2013, 18:17
LunarPixelДата: Среда, 25 Сентября 2013, 19:51 | Сообщение # 2
старожил
Сейчас нет на сайте
Cmaujluk, ну, наверно, переменная должна содержать строку, а не число. smile

CmaujlukДата: Среда, 25 Сентября 2013, 20:53 | Сообщение # 3
участник
Сейчас нет на сайте
Вообщем, есть переменная которая отвечает за кол-во очков персонажа, которая увеличивается со временем. Как измерить длину этой переменной?
Это нужно для того чтобы дописать букву после переменной.
+string не походит.


Не жадный на плюсы.
Наши проекты:
Clicker Mine Mania 2 - Увлекательный кликер в стиле Minecraft
Angry Bee Evolution - Эволюция с элементами кликера
Чего не хватает? - Викторина на логику"
LunarPixelДата: Среда, 25 Сентября 2013, 20:56 | Сообщение # 4
старожил
Сейчас нет на сайте
Cmaujluk, может string_width(string(переменная))? smile

CmaujlukДата: Среда, 25 Сентября 2013, 21:06 | Сообщение # 5
участник
Сейчас нет на сайте
LunarPixel, Блин, реально работает, как я не додумался... Спасибо!

Не жадный на плюсы.
Наши проекты:
Clicker Mine Mania 2 - Увлекательный кликер в стиле Minecraft
Angry Bee Evolution - Эволюция с элементами кликера
Чего не хватает? - Викторина на логику"
LevriteДата: Четверг, 26 Сентября 2013, 00:03 | Сообщение # 6
участник
Сейчас нет на сайте
Дополню, вот замечательный пример кода:
Цитата
//Draw a background for the score.
var xx=0, yy=0, padding=8, str="score: "+string(score);

draw_set_color(c_white);
draw_rectangle(xx,yy,xx+string_width(str)+padding*2,
     yy+string_height(str)+padding*2,true);

draw_set_color(c_black);
draw_text(xx+padding,yy+padding,str);

Если юзать гугл множество глупых вопросов может просто отпасть.
тык




Сообщение отредактировал Levrite - Четверг, 26 Сентября 2013, 00:05
ETUN4Дата: Четверг, 26 Сентября 2013, 10:47 | Сообщение # 7
частый гость
Сейчас нет на сайте
Пиши string_width(string(score))
  • Страница 1 из 1
  • 1
Поиск:

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