← Все вопросы

Как спросить у игрока имя в Scratch и использовать ответ?

Задан 18 месяцев назад1.2к просмотров1 ответ
6

Хочу, чтобы игра спросила, как меня зовут, и потом поздоровалась по имени. Какой блок задаёт вопрос и куда попадает то, что я напечатал?

1 ответ

9
✓ Принятый ответ — помог автору

Нужен блок «спросить [...] и ждать» из голубых «Сенсоры». Он показывает вопрос и поле для ввода. То, что игрок напечатал, попадает в специальный блок «ответ» (тоже в Сенсорах).

когда нажат зелёный флажок
спросить [Как тебя зовут?] и ждать
говорить (объединить [Привет, ] (ответ)) (2) секунд

Здесь «объединить» (из Операторов) склеивает слово «Привет, » и имя из «ответа». Если ввести «Маша», кот скажет «Привет, Маша».

Хочешь запомнить имя надолго — создай переменную Имя и сразу после вопроса сделай «установить Имя в (ответ)», ведь «ответ» меняется при каждом новом вопросе.

Ваш ответ

Войдите, чтобы ответить на вопрос.