Unity 3D игра для программиста - PullRequest
0 голосов
/ 29 октября 2018

Итак, мне нужно построить IDE внутри Unity 3D. До сих пор я сделал холст, панель, поле ввода, изображение и текст на изображении. Итак ... мой вопрос, как динамически показывать номера строк на левой стороне? image

1 Ответ

0 голосов
/ 29 октября 2018

Убедитесь, что тип строки вашего поля ввода установлен как 'Многострочная новая строка' . Получите текст из OnValueChanged события вашего поля ввода. Разбейте строку на '\ n' . Вы получите массив строк. Длина этого массива - это количество строк в вашем поле ввода. Добавьте 1 к этому значению длины и используйте его в качестве номера последней строки.

...