Scratch/VisualCommands

Материал из Letopisi.Ru — «Время вернуться домой»
Версия от 10:22, 11 февраля 2018; Евгений Патаракин (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

 [убрать

Визуальные команды

Scratch/Управление

  • forever
    всегда
    всегда
  • repeatuntil
    повторятьпокане
    повторять пока не ()
  • ifthen
    если,то
    если <> , то
  • end
    конец
    конец
  • waitsecs
    ждатьсекунд
    ждать () секунд
  • repeat
    повторить
    повторить ()
  • waituntil
    ждатьдо
    ждать до ()
  • whenIstartasaclone
    когдаяначинаюкакклон
    когда я начинаю как клон
  • deletethisclone
    удалитьклон
    удалить клон
  • else
    иначе
    иначе
  • createcloneofmyself
    создатьклонсебя самого
    создать клон [себя самого v]
  • stopall
    стопвсе
    стоп [все v]
ifthenelse
если,тоиначе
если <>, то

иначе


Например, падающие с неба капли или снежинки

когдащелкнутповсегдасоздатьклонсебя самогоперейтивxвыдатьслучайноеот-180до180y200плыть3секундвточкуxположениеxy-180удалитьклон

Scratch/Движение

  • setxto
    установитьxв
    установить x в ()
  • setyto
    установитьyв
    установить y в ()
  • movesteps
    идтишагов
    идти () шагов
  • gotox:y:
    перейтивx:y
    перейти в x:()y()
  • turndegrees
    повернутьнаградусов
    повернуть влево на () градусов
  • turndegrees
    повернутьнаградусов
    повернуть вправо на () градусов
    • повернутьна15градусов
  • gotox:0y:0
    перейтивx:0y:0
    перейти в x:(0) y:(0)
  • gotomouse-pointer
    перейтивуказатель мышки
    перейти в [указатель мышки v]
  • pointtowardsmouse-pointer
    повернутьсякуказатель мышки
    повернуться к [указатель мышки v]
  • direction
    направление
    направление
  • pointindirection90
    повернутьвнаправлении90
    повернуть в направлении (90 v)
  • changeyby
    изменитьyна
    изменить y на ()
  • ifonedge,bounce
    еслинакраю,оттолкнуться
    если на краю, оттолкнуться
  • changexby
    изменитьxна
    изменить x на ()
  • glidesecstox:y:
    плытьсекундвточкуx:y:
    плыть () секунд в точку x:() y:()
  • xposition
    положениеx
    положение x
  • yposition
    положениеy
    положение y

Scratch/Внешность

  • think
    думать
  • show
    показаться
  • switchbackdroptobackdrop1andwait
    сменитьфоннаbackdrop1иждать
  • say
    сказать
  • changecoloreffectby
    изменитьcolorэффектна
  • nextbackdrop
    следующийфон
  • sayforsecs
    говоритьвтечениесекунд
  • backdropname
    имяфона
  • setcoloreffectto
    установитьэффектcolorвзначение
  • backdrop#
    фон#
  • hide
    спрятаться
  • switchcostumetocostume1
    сменитькостюмнаcostume1
  • switchbackdroptobackdrop1
    сменитьфоннаbackdrop1
  • size
    размер
  • setsizeto%
    установитьразмер%
  • changesizeby
    изменитьразмерна
  • gobacklayers
    перейтиназаднаслоев
  • nextcostume
    следующийкостюм
  • costume#
    костюм#
  • gotofront
    перейтивверхнийслой
  • cleargraphiceffects
    убратьграфическиеэффекты
  • thinkforsecs
    думатьсекунд

Scratch/Музыка

  • playnote60for0.5beats
    игратьноту600.5тактов
  • stopallsounds
    остановитьвсезвуки
  • setvolumeto%
    установитьгромкость%
  • playsoundpopuntildone
    игратьзвукpopдоконца
  • restforbeats
    подождатьтактов
  • settempoto60bpm
    установитьтемп60bpm
  • playsoundpop
    игратьзвукpop
  • playdrum1for0.2beats
    барабану1играть0.2тактов
  • setinstrumentto1
    выбратьинструмент1
  • changevolumeby-10
    изменитьгромкостьна-10
  • changetempoby20
    изменитьтемпна20
  • tempo
    темп
  • volume
    громкость

Scratch/События

  • whenthisspriteclicked
    когдаспрайтнажат
    когда спрайт нажат<
  • whenIreceivemessage1
    когдаяполучусообщение1
    когда я получу [сообщение1 v]
  • broadcastmessage1
    передатьmessage1
    передать [сообщение1 v]
  • broadcastmessage1andwait
    передатьmessage1иждать
    передать [message1 v] и ждать
  • whenclicked
    когдащелкнутпо
    когда щелкнут по @greenFlag
  • whenspacekeypressed
    when [space v] key pressed
    когдаклавишапробелнажата
    когда клавиша [пробел v] нажата
    • когдаклавишавправонажата
      когда клавиша [вправо v] нажата
  • whenbackdropswitchestobackdrop1
    когдафонменяетсянаbackdrop1
    когда фон меняется на [backdrop1 v]
  • whenloudness>10
    когдагромкость>10
    когда [громкость v] > (10)

Scratch/Сенсоры

Reporter

  • answer
    ответ
    (ответ)
  • username
    имяучастника
    имя участника
  • mousex
    мышкапоx
  • mousey
    мышкапоy
  • distancetosprite1
    расстояниедоsprite1
  • timer
    таймер
  • x positionofsprite1
    x positionofsprite1
  • dayssince2000
    днейс01.01.2000
  • currentsecond
    currentsecond


Boolean Blocks

  • touchingcolor?
    касаетсяцвета?
    <касается цвета [#000000]?>
  • coloristouching?
    цветкасается?

touchingsprite1
касаетсяsprite1
<касается [sprite1 v]>

  • mousedown?
    мышканажата?
  • keyspacepressed?
    клавишапробелнажата?
    клавиша [пробел v] нажата?

Stack Blocks

  • resettimer
    перезапуститьтаймер
  • установитьпрозрачностьвидео%
  • turnvideoon
    повернутьвидеонавключить
  • setvideotransparencyto0%
    setvideotransparencyto0%
  • askWhat's your name?andwait
    спроситьА тебя как зовут?иждать
    спросить [А тебя как зовут?] и ждать

Рисование - Scratch/Перо

  • setpencolorto
    установитьцветдляпера
  • setpencolorto
    установитьцветпера
  • penup
    поднятьперо
  • changepensizeby1
    изменитьразмерперана1
  • pendown
    опуститьперо
  • stamp
    печать
  • setpenshadeto50
    установитьтеньпера50
  • changepencolorby
    изменитьцветперана
  • setpensizeto
    установитьразмерпера
  • changepenshadeby
    изменитьтеньперана
  • clear
    очистить

Scratch/Данные

Переменные

  • showvariablevariable
    показатьпеременнуюvariable
    показать переменную [variable v]
  • hidevariablevariable
    скрытьпеременнуюvariable
  • setvariableto
    задатьvariableзначение
    задать [variable v] значение ()
  • changevariableby
    изменитьvariableна
    изменить [variable v] на ()

Список

  • item1oflist
    элемент1изlist
    элемент (1 v) из [list v]
  • listcontains?
    списоксодержит?
  • hidelistlist
    скрытьсписокlist
  • showlistlist
    показатьсписокlist
  • addthingtolist
    добавитьthingкlist
  • replaceitem1oflistwiththing
    заменитьэлемент1вlistнаthing
  • insertthingat1oflist
    вставитьthingв1изсписок
  • lengthoflist
    длинаспискаlist
  • delete1oflist
    удалить1изlist

Scratch/Операторы

Возвращает сообщение

  • mod
    остатокотделенияна
  • round
    округлить
  • or
    или
  • pickrandomto
    выдатьслучайноеотдо
    выдать случайное от (0) до (180)
    • Например,
      ждатьвыдатьслучайноеотnumber1доnumber2секунд
  • lengthof
    длина
    • Например,
спроситьА тебя как зовут?иждатьговоритьслитьответидлинаответвтечение2секунд
  • +
    +
    (() + ())>
  • joinhelloworld
    слитьпривети мир!
    слить[привет] и [ мир!]
  • letter1ofworld
    буква1вworld
    буква (1) в [мир]
    • Например,
      букваtempвstring1
    • задатьpartilScrollзначениеслитьpartilScrollибукваtempвstring1

Логические операторы

  • contains 
    содержит 
  • >
    >
    <[] > []>
    • Например,
      еслиA>B,то
  • not
    не
    не ()
  • and
    и
    () и ()
    • Например,
      еслиусловие1иусловие2,то

Scratch/Другие блоки

definecustomblock
определитьРисуемДомблок

определить РисуемДом блок

customblock 
РисуемДом 

используем РисуемДом ::custom

Моторы

  • set %m.motorpowerto
    задатьмощность %m.motorзначение
  • setrotationstyle %m.rotationStyle
    стильвращения %m.rotationStyle
  • turn %m.motoronforsecs
    включить %m.motorнасекунд
  • set %m.motor2directionto %m.motorDirection
    задатьдля %m.motor2направление %m.motorDirection


Видео

  • setvideotransparencyto%
    установитьпрозрачностьвидео%
  • turnvideo %m.videoState
    повернутьвидеона %m.videoState
  • video %m.videoMotionTypeon %m.stageOrThis
    видео %m.videoMotionTypeна %m.stageOrThis







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