Scratch/VCRobot 10

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
(Псевдокод скрипта)
(Скрипт (на светлом фоне))
Строка 71: Строка 71:
 
<scratchblocks>
 
<scratchblocks>
 
когда клавиша [стрелка налево v] нажата
 
когда клавиша [стрелка налево v] нажата
 +
повернуть @turnLeft на (n2) градусов
 +
</scratchblocks>
 +
 +
<scratchblocks>
 +
когда клавиша [стрелка влево v] нажата
 
повернуть @turnLeft на (n2) градусов
 
повернуть @turnLeft на (n2) градусов
 
</scratchblocks>
 
</scratchblocks>

Версия 15:17, 10 февраля 2018

Код для проекта https://scratch.mit.edu/projects/162387735/

Содержание

Команда Вперед

Л: Латиница / En: Английский язык

Скрипт (на светлом фоне)

when [up arrow v] key pressed
if on edge, bounce
move (n1) steps

Обнаружена ошибка списка шаблонов в группе События:

  • в шаблоне указана код: when key [space v] pressed when key [space v] pressed
  • нужно: when [space v] key pressed when [space v] key pressed

Псевдокод скрипта

+++++++++++++++++++++++++++++++++++

when [up arrow v] key pressed

if on edge, bounce

move (n1) steps

+++++++++++++++++++++++++++++++++++

К: Кириллица / Ru: Русский язык

Скрипт (на светлом фоне)

когда клавиша [стрелка вверх v] нажата
если на краю, оттолкнуться
идти (n1) шагов

Псевдокод скрипта

+++++++++++++++++++++++++++++++++++

когда клавиша [стрелка вверх v] нажата

если на краю, оттолкнуться

идти (n1) шагов

+++++++++++++++++++++++++++++++++++

Команда Налево

Л: Латиница / En: Английский язык

Скрипт (на светлом фоне)

when [left arrow v] key pressed
turn @turnLeft (n2) degrees

Псевдокод скрипта

+++++++++++++++++++++++++++++++++++

when [left arrow v] key pressed

turn @turnLeft (n2) degrees

+++++++++++++++++++++++++++++++++++

К: Кириллица / Ru: Русский язык

Скрипт (на светлом фоне)

когда клавиша [стрелка налево v] нажата
повернуть @turnLeft на (n2) градусов
когда клавиша [стрелка влево v] нажата
повернуть @turnLeft на (n2) градусов

Псевдокод скрипта

+++++++++++++++++++++++++++++++++++

когда клавиша [стрелка налево v] нажата

повернуть @turnLeft на (n2) градусов

+++++++++++++++++++++++++++++++++++

Примечание: "налево" и "влево"

  • в действующей скрэтч-среде используются ключевые слова (параметр) "стрелка влево";
  • в данной системе проходят ключевые слова (параметр) "стрелка налево", что логичнее - однотипная морфология слов "налево" и "направо" (но, возможно, здесь действует тонкая семантика?).

Команда Направо

Л: Латиница / En: Английский язык

Скрипт (на светлом фоне)

when [right arrow v] key pressed
turn @turnRight (n3) degrees

Псевдокод скрипта

+++++++++++++++++++++++++++++++++++

when [right arrow v] key pressed

turn @turnRight (n3) degrees

+++++++++++++++++++++++++++++++++++

К: Кириллица / Ru: Русский язык

Скрипт (на светлом фоне)

когда клавиша [стрелка направо v] нажата
повернуть @turnRight на (n2) градусов

Псевдокод скрипта

+++++++++++++++++++++++++++++++++++

когда клавиша [стрелка направо v] нажата

повернуть @turnRight на (n3) градусов

+++++++++++++++++++++++++++++++++++

Персональные инструменты
Инструменты