Scratch/HowTo

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
(Scratch/HowTo/Scrolling - Как организовать скроллинг)
(Как перемещать объект при скроллинге)
Строка 30: Строка 30:
 
     изменить [xpos v] на (2.5)
 
     изменить [xpos v] на (2.5)
 
   конец
 
   конец
 +
 +
=== Текстовый скроллинг ===
 +
 +
<scratchblocks>когда я получу [scroll v] // Меняется
 +
перейти в  x: (x position) y: (0)
 +
плыть (1) секунд в x: (x position) y: (-180) // Плыть на дно
 +
следующий костюм // Turns into next page.
 +
перейти в x: (x position) y: (180) // Teleports new page to the top.
 +
плыть (1) секунд в x: (x position) y: (0) // Glides to original position.
 +
</scratchblocks>
 +
 +
 
   повторить (100)
 
   повторить (100)
 
     изменить [xpos v] на (-2.5)
 
     изменить [xpos v] на (-2.5)

Версия 22:52, 7 февраля 2018

Подборка методических материалов о том, как что-сделать в Scratch


Scratch/HowTo/Scrolling - Как организовать скроллинг

Как перемещать объект при скроллинге

когда щелкнут по @greenFlag
всегда
  установить x в ((scrollX) + (xpos))
конец


когда щелкнут по @greenFlag
всегда
если <<<((scrollX) + (xpos)) > (240)> или <((scrollX) + (xpos)) < (-240)>> или <<((scrollY) + (ypos)) > (180)> или <((scrollY) + (ypos)) < (-180)>>> , то
спрятаться
иначе
показаться
конец
конец

когда щелкнут по @greenFlag
всегда
  повторить(100)
    изменить [xpos v] на (2.5)
  конец

=== Текстовый скроллинг ===

<scratchblocks>когда я получу [scroll v] // Меняется 
перейти в  x: (x position) y: (0)
плыть (1) секунд в x: (x position) y: (-180) // Плыть на дно
следующий костюм // Turns into next page.
перейти в x: (x position) y: (180) // Teleports new page to the top.
плыть (1) секунд в x: (x position) y: (0) // Glides to original position.


 повторить (100)
   изменить [xpos v] на (-2.5)
 конец

конец </scratchblocks>

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