Scratch/HowTo/Scrolling
Материал из Letopisi.Ru — «Время вернуться домой»
Как перемещать объект при скроллинге
когда щелкнут по @greenFlag всегда установить x в ((scrollX) + (xpos)) конец
когда щелкнут по @greenFlag всегда если <<<((scrollX) + (xpos)) > (240)> или <((scrollX) + (xpos)) < (-240)>> или <<((scrollY) + (ypos)) > (180)> или <((scrollY) + (ypos)) < (-180)>>> , то спрятаться иначе показаться конец конец когда щелкнут по @greenFlag всегда повторить(100) изменить [xpos v] на (2.5) конец повторить (100) изменить [xpos v] на (-2.5) конец конец
Текстовый скроллинг
когда я получу [scroll v] // Меняется перейти в x: (x position) y: (0) плыть (1) секунд в точку x: (x position) y: (-180) // Плыть в нижнюю точку следующий костюм // Перейти на следующую страницу перейти в x: (x position) y: (180) // Переставить страницу наверх плыть (1) секунд в точку x: (x position) y: (0) // Плыть в начальное положение
Скроллинг строки в список
определить scroll string1 with (number1) - (number2) задать [temp v] значение [1] добавить [] к [Ternimal v] задать [partilScroll v] значение [] повторить (длина (string1)) задать [partilScroll v] значение (слить (partilScroll) и (буква (temp) в (string1))) заменить элемент [последний v] в [Terminal v] на (partialScroll) изменить [temp v] на (1) ждать (выдать случайное от (number1) до (number2)) секунд // доли секунд задержка конец
- https://scratch.mit.edu/projects/355466/ - Очень простой пример скроллинга по X и Y