как работать с tokencount (Решено)

техническая поддержка по Construct 2

Сообщение как работать с tokencount (Решено)
» 21 апр 2017, 16:17

Привет все, блин не могу найти информации что такое tokencount и как с ним работать, разъясните пожалуйста или носом тыкните где почитать. как туда задаются переменные ? что с ними можно делать ? как выбирать переменные от туда ?
Последний раз редактировалось tresheron 22 апр 2017, 16:51, всего редактировалось 1 раз.
Изображение
Аватара пользователя

Участник + TDS
Сообщений: 572
Я тут с 18 ноя 2014
Репутация 36 [ ? ]

Сообщение как работать с tokencount
» 21 апр 2017, 16:37

tresheron, На офф форуме пишут: tokencount(src, separator)
Count how many tokens occur in src using separator. For example, tokencount("apples|oranges|bananas", "|") returns 3.

Т.е tokencount выдаст исключительно целочисленную равную количеству строк разделённых сепараторами.
Пример: tokencount("яблоки|апельсины|бананы", "|") выдаст цифру 3. Грубо говоря это количество слов в строке.

src = строка в ковычках
separator = разделитель для оператора чтобы он понимал где кончается первая строка и начинается другая.
Аватара пользователя

Игродел
Сообщений: 489
Я тут с 12 окт 2013
Лицензия: Peronal
Репутация 142 [ ? ]

Сообщение как работать с tokencount
» 21 апр 2017, 16:40

tresheron, Выбираются строки оператором token(src, index, separator)
Пример token("Ваня|Миша|Саша", 1, "|") = Миша.
Аватара пользователя

Игродел
Сообщений: 489
Я тут с 12 окт 2013
Лицензия: Peronal
Репутация 142 [ ? ]

Сообщение как работать с tokencount
» 21 апр 2017, 20:28

Спасибо за разъяснения, а то нигде толком найти инфы не смог.
Изображение
Аватара пользователя

Участник + TDS
Сообщений: 572
Я тут с 18 ноя 2014
Репутация 36 [ ? ]

Сообщение как работать с tokencount
» 21 апр 2017, 22:58

Я наверно перепутал, мне нужно в одну переменную запихнуть несколько переменных правильно наверно tokenat ? с ним так же работать ?
Изображение
Аватара пользователя

Участник + TDS
Сообщений: 572
Я тут с 18 ноя 2014
Репутация 36 [ ? ]

Сообщение как работать с tokencount
» 21 апр 2017, 23:06

tresheron, Mukai описал tokenat, только назвал его просто token. Придумай символ для разграничивания переменных, чтобы не встретился случайно в самих переменных (запятая или точка, например, встретится даже в числовой переменной, если будет дробное число). Не бери кавычки, с ними проблема. Например три слеша ///: переменная="cаша///100///"&втораяпеременная&"///"&третьяпеременная&"92шу". Если тебе нужен кусок из такой переменной, то tokenat(переменная, порядковый номер куска начиная с 0, "каким символом разделять - в примере ///")
Изображение Изображение

Мастерская в Вологодской области (time manager) - Играть - Исходник
OPQ:Всё по порядку (викторина) - Исходник
Аватара пользователя

Участник + TDS
Сообщений: 1167
Я тут с 18 сен 2015
Откуда: Екатеринбург
Двиг: Construct 2
Лицензия: Personal
VK: vk.com/id21590703
Репутация 149 [ ? ]

Сообщение как работать с tokencount
» 21 апр 2017, 23:16

Спасибо что расписал, можно попросить накидать пример буквально 2 строчки, задать значение и выбрать какое нибудь из них ?
Изображение
Аватара пользователя

Участник + TDS
Сообщений: 572
Я тут с 18 ноя 2014
Репутация 36 [ ? ]

Сообщение как работать с tokencount
» 22 апр 2017, 01:40

Слайдер от 0 до 3. Меняешь слайдер - меняешь порядковый номер куска переменной, который показывает текст.
tokenat.capx
(171.55 КБ) Скачиваний: 1
Изображение Изображение

Мастерская в Вологодской области (time manager) - Играть - Исходник
OPQ:Всё по порядку (викторина) - Исходник
Аватара пользователя

Участник + TDS
Сообщений: 1167
Я тут с 18 сен 2015
Откуда: Екатеринбург
Двиг: Construct 2
Лицензия: Personal
VK: vk.com/id21590703
Репутация 149 [ ? ]

Сообщение как работать с tokencount
» 22 апр 2017, 15:38

большое спасибо
Изображение
Аватара пользователя

Участник + TDS
Сообщений: 572
Я тут с 18 ноя 2014
Репутация 36 [ ? ]



Вернуться в Вопрос-Ответ по Construct 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх