Как сделать счет в скретч
Перейти к содержимому

Как сделать счет в скретч

  • автор:

Переменная

Переменная — это участок временной памяти компьютера, хранящий какое-либо значение. Переменные используются для сохранения значения в программе. Например счёт в игре — переменная. Переменные можно изменять, а неизменяемая переменная называется константа. Кроме того есть ещё и облачная переменная, которая хранится на сервере. Если Вы новичок, то Вы не сможете создавать облачные переменные, и влиять на них в других проектах.

  • 1 Переменные в Скретч 2.0
  • 2 Примеры использования
    • 2.1 Счёт в игре
    • 2.2 Таймер

    Переменные в Скретч 2.0

    Кнопка «Создать переменную»

    Создайте новый проект. Чтобы создать переменную, нужно нажать на кнопку «Создать переменную» в разделе «Данные» палитры блоков и назначить ей имя. Вы увидите следующие блоки:

    • (пример переменной)
    • задать [пример переменной v] значение [0] — устанавливает строковое или числовое значение для выбранной переменной.
    • изменить [пример переменной v] на [1] — увеличивает выбранную переменную на указанное число; чтобы уменьшить — надо указать отрицательное число
    • скрыть переменную [пример переменной v] — скрывает переменную со сцены
    • показать переменную [пример переменной v] — показывает переменную на сцене

    По умолчанию, любая переменная имеет значение 0.

    Примеры использования

    Счёт в игре

    К примеру, нам нужно добавить очко игроку, если он собрал монетку. Вот скрипт для спрайта «монетка»:

    когда щёлкнут по зелёному флагу задать [счёт v] значение (0)//обнуляем счёт повторять всегда ждать до изменить [счёт v] на [10]//игрок собрал монетку и получил очки перейти на (случайная позиция v)//перенос монетки в другое место end

    Таймер

    Чтобы создать игровой таймер, нужно сделать следующий скрипт:

    когда щёлкнут по зелёному флагу задать [время v] значение [0] повторять всегда ждать (1) секунд изменить [время v] на [1] end

    См. также

    Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.

    Вики работает в тёмной теме, и она включена! Есть советы? Отправьте их сюда: Тема форума о Скретч Вики

    • Эта страница в последний раз была отредактирована 12 марта 2023 в 10:47.
    • К этой странице обращались 581 раз.
    • Политика конфиденциальности
    • О Скретч Вики
    • Отказ от ответственности

    Урок 7. Переменные и данные

    Творческое программирование для всех

    Чтобы приступить к этому уроку, рекомендуем сначала пройти Урок по созданию игры «Кот-обжора» и сделать первую версию игры.
    Но если совсем-совсем не хочется делать игру с самого начала (хотя это очень интересно), по просьбе учеников, мы сделали доступной промежуточную версию игры без подсчета очков, которую можно открыть по адресу: https://scratch.mit.edu/projects/385528907/

    Замечание: с января 2019 года на сайте Scratch доступна новая версия редактора — Scratch 3.0, который внешне немного отличается от Scratch 2.0, в котором записывался данный урок. Поэтому если возникнут вопросы, пиши их, пожалуйста, в комментариях к видео или внизу этой страницы сайта. Мы провели сравнение двух версий языка в серии прямых эфиров.

    Scratch 2.0 по-прежнему можно использовать, скачав и установив программу на свой компьютер. Мы записали также видео-уроки о том, как установить Scratch 2.0 и Scratch 3.0 на свой компьютер.

    Посмотри видео и выполни задания:

    0:36 – загружаем с компьютера в свой аккаунт на сайте Scratch созданную ранее игру «Кот-обжора»
    01:11 – думаем, какой спрайт в проекте должен подсчитывать баллы
    01:27 – группа команд Данные: создаём переменную для подсчета очков
    02:35 – размышляем, при каком условии должны начисляться баллы и увеличиваться счет
    03:18 – команда «Изменить () на 1» для добавления баллов
    04:43 – как сделать так, чтобы в начале игры счет был равен 0
    05:17 – команда «Задать () значение …»
    05:55 – другой способ подсчета баллов (больше чем на 1 или вычитание очков)
    07:07 – вводим вторую переменную для подсчета несъедобных предметов
    08:16 – закрепляем полученные знания: как создать переменную в Scratch, а затем задавать и изменять ее значение
    08:54 – что такое переменная? Имя и значение переменной
    11:03 – сохраняем проект в своем аккаунте на сайте Scratch и смотрим свои проекты. Сохраняем проект с сайта Scratch на своем компьютере

    Часть 2. Игра «Кот-счетовод»

    Пример проекта «Кот-счетовод», который рассматривается во второй части урока, находится здесь: https://scratch.mit.edu/projects/73710190/

    00:35 – изучаем пример проекта «Кот-счетовод» в студии «Юный разработчик игр (Беларусь)»
    01:56 – описываем сценарий проекта по его примеру
    03:47 – описываем алгоритм скрипта Кота
    04:45 – создаем свой проект «Кот-счетовод»
    05:08 – рисуем спрайты-кнопки в векторном редакторе костюмов Scratch
    09:38 – создаём переменные
    10:48 – вспоминаем алгоритм скрипта Кота и начинаем его писать
    11:31 – изучаем команду «Спросить … и ждать» для ввода данных с клавиатуры из группы команд Сенсоры
    12:15 – пишем скрипт получения ответа от пользователя с использованием защищенной переменной Scratch «ответ»
    13:05 – собираем команду для сообщения Кота с обращением к пользователю по имени, которое он ввёл с клавиатуры, с помощью оператора «слить … и …»
    14:22 – исправляем оплошность: переименовываем спрайты-кнопки
    15:00 – Задание: поставь видео на паузу и напиши первоначальный скрипт Кота
    15:14 – физкультминутка! Гимнастика для глаз
    16:34 – продолжаем писать скрипт Кота согласно алгоритму
    17:47 – используем команду «Задать () значение …» и защищенную переменную «ответ», чтобы задать значения чисел, которые введёт пользователь.
    18:53 – реализуем вычисления суммы, разности, произведения и частного с помощью Операторов сложения, вычитания, умножения и деления.
    20:54 – реализуем передачу сообщения «Посчитал» и выдачу инструкции для пользователя
    22:40 – Задание: допиши скрипт Кота до конца
    22:55 – начинаем писать скрипты для спрайтов-кнопок
    23:25 – алгоритм скрипта кнопки «А + Б». Для остальных кнопок – аналогично
    24:17 – реализуем скрипты кнопки по рассмотренному алгоритму. Используем команды «Когда я получу …» и «Когда спрайт нажат»
    25:35 – дублируем скрипт кнопки «А + Б» на все остальные аналогичные спрайты и вносим необходимые изменения
    27:44 – сохраняем проект
    28:14 – делимся своим проектом с сообществом Scratch с помощью кнопки «Поделиться»

    Красивый счётчик

    Во многих наших играх мы научились считать очки. Это и число спасённых зверушек, и собранные предметы! Счётчик может быть полезен в игре «Гонки» при подсчёте кругов по треку. Однако, до сих пор, он представлял собой переменную, которую с помощью «галочки» мы делали видимой:

    Счётчик очков

    Чтобы наше приложение выглядело лучше, предлагается способ создания красивого счётчика с помощью клонов. Разумеется, переменная для подсчётов очков остаётся, но подсчёт теперь представим отдельным спрайтом с набором цифр. В числе готовых спрайтов есть красивые цифры:

    Разумеется, их можно использовать. Для этого в новом проекте в качестве счётчика выберем спрайт Glow-1 (т.е. единицу):

    Счётчик, как отдельный спрайт

    Пока удалим кота, переименуем Glow-1 в «Счётчик» и перейдём в Костюмы:

    Счётчик - первый костюм

    Теперь добавим спрайт Glow-2 (т.е. двойку) и снова перейдём в Костюмы, но уже «двойки». Далее выберем костюм «Glow-2» и перетащим его на спрайт «Счётчик»:

    В результате перетаскивания у спрайта «Счётчик», у которого пока был один единственный костюм с единицей, появится и спрайт с двойкой:

    Счётчик: спрайты

    Аналогично добавляем спрайт Glow-3 (т.е. тройку), таким же способом перетянем её в качестве костюма для «Счётчика». Далее, всё так же, перетянем и «четвёрку», «пятерку»… и так — до «девятки». Последним костюмом должен быть Glow-0 (т.е. ноль). Готовый спрайт счётчика можно скачать, нажав кнопку «Спрайт» ниже:

    Для скачивания спрайта «Счётчик.zip» нажмите кнопку «Спрайт«:

    Теперь пора к спрайту счётчика добавить код. В первую очередь нужен подсчёт клонов. Для этого в нашем единственном пока спрайте «Счётчик» создадим локальную переменную «Клоны«:

    Счётчик клонов

    Первая часть кода будет создавать число спрайтов, отражающих разрядность счётчика:

    Счётчик: активация клонов

    Что будем считать?

    Счётчик бесполезен, если нет предметов, очков или событий для подсчёта. В нашем случае будет подсчёт кругов. Поэтому нам понадобится переменная «Круги» (для всех спрайтов). Уже известным способом переименуем «Моя переменная» в «Круги»:

    Счётчик: переименовать

    Счётчик кругов

    Теперь можно доработать код и посмотреть: где и как будет выглядеть наш трехзначный счётчик:

    Счётчик - клоны разрядов

    После того, как оптимальные координаты подобраны, код «Счётчика» будет выглядеть так:

    И теперь, при нажатии «Флажка» мы будем видеть только ноль — значение переменной «Круги».

    Создадим трек, по которому будет бегать жук (добавим этот спрайт — Beetle):

    Для создания трека нужно будет перейти в фоны и проверить, что находимся в режиме векторной графики. Следующим шагом необходимо выбрать тёмно-желтый цвет:

    и нарисовать прямоугольник толщиной 5 пикселей, не забыв его отцентровать (примерно так):

    Перейдя в режим «Изменение формы«, необходимо поставить восемь дополнительных точек. Ставим их приблизительно, как показано на рисунке ниже:

    Далее необходимо выделить и удалить четыре угловые точки:

    В результате получится прямоугольник с скруглёнными краями:

    Чтобы получился трек, с помощью инструмента «Выбрать«, необходимо выделить и скопировать полученный скруглённый прямоугольник:

    Нажав «Вставить» необходимо поменять цвет на светло-коричневый, увеличить толщину до 45 пикселей, перейти на задний план и отцентровать:

    Подберите размер жука и поставьте его в начало трека. Должно получиться примерно так:

    Управление жуком

    Научим жука ходить вдоль жёлтой линии. Перейдём в его костюмы. Как известно, у жука два передних «уса» служат своего рода датчиками. Используем их по назначению. Для этого удалим существующие усы и добавим собственные, двух разных цветов (красный и синий усы):

    Усы должны располагаться так, чтобы жёлтая линия трека проходила между ними, хотя и близко, но не задевала их:

    Если красный ус коснётся желтой линии трека, то жук начнёт плавно поворачивать влево, если же синий, то — вправо. Напишем код для жука:

    Если всё выполнено верно, то жук будет ходить по треку, вдоль желтой линии. Осталось посчитать круги и задействовать, наконец, наш счётчик.

    Старт и финиш

    Нарисуем ещё один спрайт, в костюме которого нарисуем финишную прямую (размер 15 х 30 пикселей):

    Рисуем в режиме растровой графики, используя линии и заливку:

    Получится примерно так (стартовые координату по Y необходимо подобрать):

    Код для финишной прямой будет таким:

    Ну вот и всё! Можно посмотреть в действии не только, как работает счётчик, но и на жука, который сам ходит по треку, не отклоняясь от жёлтой линии. Позже мы научимся, как можно двигаться по линии, не изменяя костюм спрайта.

    Проверь себя в готовом проекте здесь?

    ПРОТЕСТИРУЙ. РАЗБЕРИСЬ САМОСТОЯТЕЛЬНО, ЧТО ДОБАВЛЕНО.

    Аддоны

    Список всех аддоров, которые созданы в Scratch Addons.

    Вид в стиле списка

    На этой странице у пасхального аддона будет символ яйца рядом с его названием.’ data-toggle=tooltip data-placement=left data-html=true> Пасхалка

    2D-палитра цветов

    2D-палитра цветов
    2d-color-picker

    Заменяет ползунки насыщенности и яркости в редакторе костюмов двухмерной палитрой цветов. Удерживая нажатой клавишу Shift, перетащите курсор, чтобы изменить значения на одной оси.

    Режим плеера проектов 60FPS

    Режим плеера проектов 60FPS ⭐
    60fps

    Alt+Клик по зелёному флагу, для включения 60FPS.

    Аддон, который ничего не делает

    Аддон, который ничего не делает ��
    account-settings-capitalize

    Буквально. Аддон который ничего не делает, но в других языках исправляет капитализацию у «Account settings» на «Account Settings».

    Установщик обложек

    Установщик обложек ��
    animated-thumb

    Добавляет кнопку в правом нижнем углу страницы проекта, чтобы изменить обложку вашего проекта на любое изображение (включая GIF).

    Подписаться на темы, на которых Вы публиковали
    auto-follow-topics

    Automatically follow forum topics you post on.

    Улучшенные эмодзи

    Улучшенные эмодзи
    better-emojis

    Заменяет эмодзи в комментариях на сайте улучшенным векторным дизайном.

    Баннер на странице профиля

    Баннер на странице профиля ⭐
    better-featured-project

    Превращает рекомендованный проект на странице профиля любого пользователя в красивый баннер.

    HD загрузка изображений

    HD загрузка изображений ⚠️
    better-img-uploads

    Добавляет новую кнопку над кнопкой «загрузить костюм», которая автоматически преобразует загруженные растровые изображения в изображения SVG (векторные), чтобы избежать потери качества.

    Улучшенные цитаты для форумов

    Улучшенные цитаты для форумов
    better-quoter

    Выделите текст в посте на форуме и кликните на правый нижний угол,чтобы цитировать только выделенный текст

    Копирование растровых изображений

    Копирование растровых изображений
    bitmap-copy

    Позволяет копировать растровое изображение из редактора костюмов в системный буфер обмена, чтобы его можно было вставить на другие веб-сайты или в программное обеспечение.

    Вытаскивать отдельный блок с клавишей Ctrl

    Вытаскивать отдельный блок с клавишей Ctrl ⭐
    block-cherry-picking

    Позволяет перемещать один блок из середины скрипта (вместо всей стопки, прикреплённая снизу блока) с помощью зажатия клавиши Ctrl.

    Счёт блоков

    Счёт блоков
    block-count

    Показывает количество блоков в проекте в верхней панели редактора. Раньше было частью «счётчик спрайтов и скриптов».

    Дублировать скрипт с клавишей Alt

    Дублировать скрипт с клавишей Alt ⭐
    block-duplicate

    Быстро дублирует скрипт, зажимая клавишу Alt и передвигая скрипт. Также зажимайте Ctrl, чтобы дублировать один блок.

    Значки категорий на палитре блоков

    Значки категорий на палитре блоков ⭐
    block-palette-icons

    Добавляет значки внутри цветных кружков, обозначающих категории блоков.

    Замена блоков

    Замена блоков ��
    block-switching

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

    Сохранить блоки как изображение

    Сохранить блоки как изображение
    blocks2image

    Кликните правой кнопкой мыши в область кода, чтобы экспортировать блоки как изображения SVG или PNG.

    Котоблоки ⭐
    cat-blocks

    Brings back editor cat hat blocks that were first introduced for April Fools’ Day 2020.

    Счётчик клонов

    Счётчик клонов ��
    clones

    Добавляет счётчик над сценой,который показывает список клонов

    Облачные игры

    Облачные игры ��
    cloud-games

    Доступно при нажатии на значок Scratch Addons. Показывает, сколько Скретчеров в настоящее время участвует в многопользовательских проектах, и их имена пользователей.

    Sticky footer
    collapse-footer

    Makes the website footer stick out slightly from the bottom of the window and makes it expand when hovering over it, allowing it to be quickly accessed from anywhere on the page. Previously part of «Infinite scolling».

    Ввод цвета

    Ввод цвета ⭐
    color-inputs

    Позволяет задавать точное значение (0-100) для каждого ползунка в выборе цвета редактора костюма.

    Выбор цветов типа Hex

    Выбор цветов типа Hex ��
    color-picker

    Добавляет ввод кодов hex в выбор цветов.

    Настраиваемый стиль ссылок

    Настраиваемый стиль ссылок ⚠️
    colorblind

    Позволяет вам настраивать стиль ссылок на веб — сайте.

    Меню категорий с двумя столбцами

    Меню категорий с двумя столбцами ⭐
    columns

    Разделяет меню категорий блоков на два столбца и перемещает его в верхнюю часть палитры блоков, как в Scratch 2.0.

    Переносы строк в комментариях

    Переносы строк в комментариях
    comments-linebreaks

    Делает переносы строк (Enter) в комментариях на сайте видимыми, а не преобразует их в пробелы.

    Компактные сообщения

    Компактные сообщения
    compact-messages

    Делает страницу сообщений на Scratch’е более компактной и лёгкой для чтения.

    Подтверждения ��
    confirm-actions

    Спрашивает, уверены ли вы, когда совершаете действия под своим аккаунтом Scratch, например, делитесь проектами.

    Кнопка «скопировать ссылку на комментарий»

    Кнопка «скопировать ссылку на комментарий» ��
    copy-message-link

    Добавляет кнопку «Копировать ссылку» ко всем комментариям на сайте рядом с кнопкой «Пожаловаться».

    Копировать значения вывода

    Копировать значения вывода
    copy-reporter

    Добавляет возможность копировать значение переменной (через контекстное меню) и вывод значений блоков.

    Ctrl+Клик для запуска скриптов
    ctrl-click-run-scripts

    Запускать скрипты, только если нажата клавиша Ctrl.

    Ctrl+Enter для публикации
    ctrl-enter-post

    Автоматически публикует комментарий или сообщение на форуме при нажатии Ctrl+Enter.

    Ссылка куратора на титульной странице

    Ссылка куратора на титульной странице
    curator-link

    Делает ник на странице куратора,нажимаемой ссылкой

    Настраиваемая форма блоков

    Настраиваемая форма блоков ⭐
    custom-block-shape

    Отрегулируйте отступы, радиус угла и высоту надреза блоков.

    Настраиваемый стиль текста блоков

    Настраиваемый стиль текста блоков ⭐
    custom-block-text

    Allows you to adjust the size and thickness of block text or add a shadow to make it easier to read.

    Настраиваемое масштабирование области кода

    Настраиваемое масштабирование области кода ⭐
    custom-zoom

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

    Настраиваемая рамка аватарки
    customize-avatar-border

    Позволяет вам спрятать или изменить контур у аватарок в комментариях проектов и студиях.

    Дождь из данго в профилях (день дураков)

    Дождь из данго в профилях (день дураков) ��
    dango-rain

    Пользователи, которые включают слово «dango» в свой «Обо мне», будут видеть смайлики данго, льющиеся дождем по сторонам их профиля.

    Тёмный режим веб сайта и настраиваемые цвета

    Тёмный режим веб сайта и настраиваемые цвета ⭐
    dark-www

    Настраивает цвета, использованные сайтом Scratch. Есть несколько тёмных тем от разных авторов. Если Вам не нужен тёмный режим, но Вы хотите изменить цвета по умолчанию, Вы можете выбрать предустановку «Цвета Scratch по умолчанию» и изменить его.

    Поправки категории данных

    Поправки категории данных ��
    data-category-tweaks-v2

    Предоставляет настройки для категории блоков Данных («Переменные»).

    Отладчик ⭐
    debugger

    Adds a new «debugger» window to the editor. Allows for logging into the «Logs» tab of the debugger window using the «log», «warn» and «error» blocks. The «breakpoint» block will pause the project when executed. All running stacks of blocks can be viewed in the «Threads» tab of the debugger window, and when paused the «Step» button can be used to execute the next block. A graph of frames per second and number of clones can be viewed in the «Performance» tab.

    Настраиваемые заводские цвета в редакторе костюмов

    Настраиваемые заводские цвета в редакторе костюмов ⭐
    default-costume-editor-color

    Меняет цвета по умолчанию и размер контура, которые используются редактором костюмов.

    Настраиваемый проект по умолчанию

    Настраиваемый проект по умолчанию ⚠️
    default-project

    Изменяет проект по умолчанию с Котом Scratch на любой существующий.

    Отключить автосохранение

    Отключить автосохранение
    disable-auto-save

    Отключает автоматическое сохранение проектов при редактировании.

    Не двигать вставленные предметы в редакторе костюмов

    Не двигать вставленные предметы в редакторе костюмов
    disable-paste-offset

    Вставляет скопированные предметы на их оригинальные позиции вместо слегка сдвинутого в редакторе костюмов.

    Выключить качание спрайтов в панели спрайтов

    Выключить качание спрайтов в панели спрайтов ��
    disable-sprite-wobble

    Позволяет скриптам, костюмам и звукам перемещаться в другие спрайты без перемещения спрайтов в панели спрайтов.

    Неперетаскиваемые спрайты в редакторе

    Неперетаскиваемые спрайты в редакторе ⭐
    disable-stage-drag-select

    Удаляет возможность перетаскивать спрайты по сцене в редакторе, за исключением тех, которые установлены как перетаскиваемые. Удерживайте Shift при перетаскивании спрайта, чтобы переместить его в обычном режиме.

    Настраиваемая панель навигации

    Настраиваемая панель навигации ⭐
    discuss-button

    Выберите список ссылок, которые будут отображаться на панели навигации.

    Перетаскивание файлов

    Перетаскивание файлов ��
    drag-drop

    Позволяет перетаскивать файлы с компьютера прямо во вкладку костюмов/звуков спрайта

    Кнопка эхо

    Кнопка эхо
    echo-effect

    Возвращает кнопку эхо в редакторе звуков.

    Перевернуть элементы управления.

    Перевернуть элементы управления. ⭐
    editor-buttons-reverse-order

    Переместить кнопки флага и остановки направо,а кнопку полного экрана налево,как в scratch 2.0.

    Цветные контекстные меню

    Цветные контекстные меню ⭐
    editor-colored-context-menus

    Делает контекстные меню, щёлкнутые правой кнопкой мыши по блоку более красочными.

    Предварительный просмотр комментариев в редакторе

    Предварительный просмотр комментариев в редакторе ⭐
    editor-comment-previews

    Позволяет делать превью комментариев, наводя на свёрнутые комментарии и блоки. Вы можете использовать это, чтобы просматривать комментарии, которые вне экрана, определять блок цикла снизу с помощью превью, вместить длинные комментарии в маленькое место и другое.

    Компактный редактор ⭐
    editor-compact

    Уменьшает размер кнопок, полей ввода, панель меню, и другие части редактора, добавляя свободное место для панели кода, редактора костюмов и предпросмотра костюмов, как было в Scratch 2.0

    Тёмная версия редактора и настраиваемые цвета

    Тёмная версия редактора и настраиваемые цвета ⭐
    editor-dark-mode

    Настройте цвета, используемые редактором проекта. Доступно несколько темных тем от разных авторов. Если вам не нужен темный режим, но вы хотите изменить цвета по умолчанию, вы можете выбрать предустановку «Цвета по умолчанию для Scratch» и настроить их.

    Инструменты разработчика

    Инструменты разработчика ��
    editor-devtools

    Добавляет новые опции в меню редактора: копирование/вставка блоков,улучшенная очистка,и прочее!

    Дополнительные опции клавиш

    Дополнительные опции клавиш
    editor-extra-keys

    Добавляет больше клавиш в выпадающие списки блоков «клавиша () нажата?» и «когда клавиша () нажата», такие как Enter, точка, запятая и другие.

    Сообщения в редакторе

    Сообщения в редакторе ��
    editor-messages

    Показывает количество сообщений в редакторе

    Увеличение с помощью клавиш со стрелками ��
    editor-number-arrow-keys

    Используйте клавиши со стрелками «вверх и вниз» чтобы увеличить или уменьшить числа в числовых входах, таких как поля в блоках или область свойств спрайта.

    Point towards random direction block
    editor-random-direction-block

    Adds a «random direction» option to the «point towards ()» block that makes the sprite point in a random direction. This will work for everyone using the project.

    Block dropdown search

    Block dropdown search ��
    editor-searchable-dropdowns

    Allows you to search the options in block dropdowns.

    Звуковые эффекты редактора

    Звуковые эффекты редактора
    editor-sounds

    Воспроизводит звуковые эффекты при соединении или удалении блоков.

    Отображать сцену на левой стороне

    Отображать сцену на левой стороне ⭐
    editor-stage-left

    Перемещает сцену в левую часть редактора, как в Scratch 2.0.

    Выделять выполняемые в данный момент блоки

    Выделять выполняемые в данный момент блоки ⭐
    editor-stepping

    Добавляет цветную подсветку к блокам, которые в данный момент выполняются в проекте.

    Настраиваемые цвета блоков

    Настраиваемые цвета блоков ⭐
    editor-theme3

    Отредактируйте цвета блоков для каждой категории в редакторе.

    Кнопка «не делиться» в редакторе

    Кнопка «не делиться» в редакторе
    editor-unshare-button

    Заменяет кнопку «опубликовано» рядом с названием проекта на кнопку для того, чтобы больше не делиться проектом.

    Выбор эмодзи для комментариев

    Выбор эмодзи для комментариев ⭐
    emoji-picker

    Добавляет кнопку, чтобы добавить эмодзи к комментариям на сайте.

    Показывать точный счёт

    Показывать точный счёт ��
    exact-count

    Показывает точный счёт для информации о пользователе и студии. Использует ScratchDB для информации о форуме.

    Добавлять ряды в рюкзаке

    Добавлять ряды в рюкзаке ⭐
    expanded-backpack

    Arranges the contents of the editor backpack into an expandable two-way grid, similar to the costume library and increases the size of certain thumbnails.

    Расширяемая панель поиска

    Расширяемая панель поиска ⭐
    expanding-search-bar

    Делает панель поиска в навигационной панели шире при сфокусировании.

    Faster project loading ��
    faster-project-loading

    Fixes a Scratch bug that slows down project loading if the editor is opened from a link.

    Рекомендовать неопубликованный проект

    Рекомендовать неопубликованный проект ⭐
    feature-unshared

    Позволяет выбирать даже неопубликованные проекты выбрав «сменить рекомендуемый проект»

    Избранные данго

    Избранные данго ��
    featured-dangos-v2

    Шутка от Scratch на День Дурака 2023 которая добавляет ряд на домашнюю страницу ряд включающий проекты, связанные с данго.

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

    Строка поиска в редакторе ��
    find-bar

    Добавляет строку поиска чтобы искать скрипты,костюмы и звуки во вкладке звуков.Используйте Ctrl + стрелка влево и Ctrl + стрелка вправо в зоне с кодом,для перехода к ледующей и предыдущей посещённой позиции,после использования строки поиска

    Улучшенный редактор комментариев ��
    fix-editor-comments

    Делает многие изменения к комментариям в редакторе Scratch: исправляет баг, где комментарии, соединённые к блокам не сохраняют их позицию правильно после перемещения, запрещает комментариям блоков появляться вне экрана в больших скриптах, держит прямыми соединения комментариев с блоками и др.

    Не выполнять автоматически дублированные блоки ��
    fix-pasted-scripts

    Исправляет ошибку в редакторе Scratch, когда дублирование блока и присоединение его к стопке приводит к запуску стопки.

    Исправление загрузки SVG

    Исправление загрузки SVG
    fix-uploaded-svgs

    Исправляет ошибку в редакторе Scratch, из-за которой загруженные файлы SVG, созданные с помощью некоторых графических редакторов, таких как Affinity Designer, не работали.

    Папки спрайтов

    Папки спрайтов ��
    folders

    Добавляет папки в панель спрайтов,а также костюмов и звуков. Чтобы сделать папку, нажми по спрайту/звуку/костюму, нажми создать папку и назови её, чтобы добавить в папку звук/костюм/спрайт нажми правой кнопкой мыши и выбери добавить к папке

    Кнопка копирования кода на форумах

    Кнопка копирования кода на форумах
    forum-copy-code

    Добавляет кнопку «Скопировать код» у блоков кода на постах в форуме, которая копирует содержимое в буфер обмена.

    Номер поста в цитатах

    Номер поста в цитатах
    forum-id

    Нажмите на кнопку «номер поста в цитатах», чтобы добавить ссылку на пост в Вашем ответе.

    Предварительный просмотр постов на форумах в реальном времени

    Предварительный просмотр постов на форумах в реальном времени
    forum-live-preview

    Автоматически показывает предварительный просмотр, когда Вы больше не печатаете во время создания или редактирования поста на форумах.

    Дисплей времени восстановления возможности публиковать в форумах

    Дисплей времени восстановления возможности публиковать в форумах
    forum-post-countdown

    После опубликования поста на форуме, показывает обратный отсчет на кнопке опубликования, который показывает как долго Вам придётся ждать до возобновления возможности опубликовывать на форумах.

    Настраиваемые блоки цитат и кода на форумах

    Настраиваемые блоки цитат и кода на форумах
    forum-quote-code-beautifier

    Показывает более красивые блоки кода и цитат на форумах.

    Поиск по форуму

    Поиск по форуму
    forum-search

    Добавляет панель поиска сообщений на форумы. Использует информацию из ScratchDB.

    Местный часовой пояс на форумах

    Местный часовой пояс на форумах
    forum-time-zones

    Использует ваш местный часовой пояс для отображения даты и времени сообщений на форумах.

    Дополнительные кнопки панели инструментов форума

    Дополнительные кнопки панели инструментов форума
    forum-toolbar

    Добавляет кнопки в панели инструментов форума для вставки тегов BBCode, вроде [center] или [color].

    Полные области

    Полные области ��
    full-signature

    Показывает полное содержимое областей с ограниченной высотой, таких как подписи пользователей на форумах и Что я делал в профилях, делая их изменяемыми по размеру или прокручиваемыми.

    Улучшенный полноэкранный режим

    Улучшенный полноэкранный режим ⭐
    fullscreen

    Исправляет некоторые неблагоприятные эффекты в полноэкранном режиме плеере проекта, открывает его в полноэкранном режиме Вашего браузера и прячет панель инструментов зелёного флажка.

    Поддержка геймпада

    Поддержка геймпада ⭐
    gamepad

    Взаимодействовать с проектами используя USB или Bluetooth контроллер/геймпад.

    Обложки в высоком качестве

    Обложки в высоком качестве
    hi-res-thumbnails

    Заменяет все обложки на сайте высококачественным изображениям. Полезно для дисплеев Retina (высокая плотность пикселей) и масштаба более чем 100%.

    Скрыть кнопку удалить

    Скрыть кнопку удалить ⭐
    hide-delete-button

    Скрывает кнопку удаления (иконка корзины) из спрайтов, костюмов и звуков. Они могут быть удалены из контекстного меню.

    Автоскрытие палитры блоков

    Автоскрытие палитры блоков ��
    hide-flyout

    Hides the block palette unless you’re hovering over it. Click the lock icon to lock it in place temporarily. Or use the «category click» mode to show/hide it when you click a block category.

    Скрывать новые переменные

    Скрывать новые переменные ⭐
    hide-new-variables

    Do not automatically show monitors for newly created variables or lists.

    Скрыть статистику проекта

    Скрыть статистику проекта
    hide-project-stats

    Позволяет скрыть количество лайков, избранных, ремиксов, комментариев и просмотров на страницах проекта, главной странице и моих работах.

    Hide forum signatures

    Hide forum signatures
    hide-signatures

    Прячет подписи на постах в форумах и добавляет кнопку «показать подпись».

    Скрыть сцену и область спрайтов

    Скрыть сцену и область спрайтов ⭐
    hide-stage

    Добавляет кнопку рядом с кнопками «маленькая сцена» и «большая сцена», которая скрывает сцену и область спрайтов, делая область кода намного больше.

    Горизонтальные вкладки в моих работах

    Горизонтальные вкладки в моих работах
    horizontal-mystuff-tabs

    Перемещает навигационные кнопки Моих работ («Все проекты», «Мои студии», «Корзина») в вверх страницы, вместо хранения их в левой части экрана.

    Загрузчик изображений на форум

    Загрузчик изображений на форум
    image-uploader

    Добавляет кнопку для прямой загрузки и вставки изображений в сообщения форума.

    Бесконечная прокрутка

    Бесконечная прокрутка ⭐
    infinite-scroll

    Разрешить прокрутку в различных частях сайта без необходимости нажимать кнопку «загрузить еще».

    Настраиваемая позиция нового спрайта

    Настраиваемая позиция нового спрайта ⭐
    initialise-sprite-position

    Change where newly created sprites are placed on the stage.

    Больше элементов в ряду

    Больше элементов в ряду ⭐
    items-per-row

    Позволяет Вам изменить кол-во элементов отображённых в одном ряду в сетке проектов, студий или пользователей.

    Вызывать быстрое меню вызова блоков

    Вызывать быстрое меню вызова блоков ��
    jump-to-def

    Вызывает меню с поиском блоков и переменных при одновременном нажатии shift и левого клика мыши либо клика колёсиком мыши

    Всплывающая подсказка дат размещения/изменения

    Всплывающая подсказка дат размещения/изменения
    last-edit-tooltip

    Наведите на дату публикования проекта для информации о том, когда он был опубликован и изменён в последний раз.

    Запускать рекомендуемый проект

    Запускать рекомендуемый проект ⭐
    live-featured-project

    Делает рекомендуемый проект интерактивным, вдохновлено Mega Scratch Userscript

    Автоматически добавлять расширения

    Автоматически добавлять расширения ⭐
    load-extensions

    Автоматически добавляет расширения Музыка, Перо и др. в меню категорий блоков в редакторе.

    Более высокое ограничение на количество символов в

    Более высокое ограничение на количество символов в «Над чем я работаю»
    longer-wiwo

    Позволяет ввести еще 55 символов в поле «Над чем я работаю» вашего профиля. Все на Scratch увидят дополнительные символы.

    Кнопки редактора поста на форумах получше

    Кнопки редактора поста на форумах получше
    material-forum-editor-buttons

    Меняет иконки кнопок в редакторе постов на форумах с пикселизированных растровых изображений до иконок Material.

    Запись проекта на видео

    Запись проекта на видео ��
    mediarecorder

    Добавляет кнопку «начать запись» в меню редактора, которая позволяет записывать сцену проекта.

    Фильтры сообщений

    Фильтры сообщений
    message-filters

    Позволяет выбирать какие типы сообщений показывать,а какие скрывать,на странице сообщений скретча

    Вставлять блоки по имени

    Вставлять блоки по имени ��
    middle-click-popup

    Middle or shift-click the code area, or press Ctrl+Space to bring up a block search window. Type block names (or parts of them) and drag them into the code area to add them to your project. The menu can be navigated with the arrow keys and Enter and supports autocompleting with Tab. To prevent the menu from closing, hold Shift while dragging blocks out of it.

    Больше ссылок

    Больше ссылок ⭐
    more-links

    Позволяет нажимать на внешние ссылки как и на внутренние ссылки scratch.mit.edu

    Mouse position display

    Mouse position display ��
    mouse-pos

    Отображает координаты курсора мыши x/y в редакторе над сценой.

    Переместить костюм на самый вверх или в самый низ

    Переместить костюм на самый вверх или в самый низ ⭐
    move-to-top-bottom

    Добавляет новый пункт в контекстное меню костюма или звука, позволяющее переместить его наверх или вниз

    Move sprite to front layer ⭐
    move-to-top-layer

    Shift+Click a sprite within the sprite pane to move it to the front (top layer) of the stage.

    Количество сообщений на значке расширения

    Количество сообщений на значке расширения ��
    msg-count-badge

    Добавляет текущее количество сообщений на значок Scratch Addons.

    Беззвучный режим проектов

    Беззвучный режим проектов ��
    mute-project

    Клавиша Ctrl + Клик по зелёному флагу чтобы выключить/включить звук проекта.

    Интеграция ocular

    Интеграция ocular
    my-ocular

    Показывает статусы ocular и реакции на сообщения форумов. Использует my-ocular.jeffalo.net для получения данных.

    Называть скрипты перед тем, как положить в рюкзак

    Называть скрипты перед тем, как положить в рюкзак ⭐
    name-backpack-items

    Спрашивает Вас называть скрипты после того, как Вы их перемещаете в рюкзак вместо названия по умолчанию «code».

    Necropost highlighter

    Necropost highlighter
    necropost-highlighter

    Highlights topics started much earlier than others on the same page in selected forums, so you don’t waste time reading zombie messages or replies to help, question or request topics that were actually asked long ago.

    Не делать автоматически пробел между перекрывающими скриптами
    no-script-bumping

    Позволяет скриптам двигаться и изменяться без их перекрытия для перемещения вокруг.

    Всегда показывать панель с цифрами

    Всегда показывать панель с цифрами
    number-pad

    Show Scratch’s virtual number pad when editing number fields in blocks on all devices, instead of only touchscreen devices.

    Старый макет студии

    Старый макет студии ⭐
    old-studio-layout

    Возвращает макет страницы студии к тому, который использовался до обновления студии, или к тому, который ранее был доступен как часть надстройки Scratch 2.0 → 3.0.

    Принятие приглашений в студии за один клик

    Принятие приглашений в студии за один клик
    one-click-studio-invites

    Добавляет в сообщениях кнопку принятия приглашения в студию

    Отображение Onion

    Отображение Onion ��
    onion-skinning

    Показывает полупрозрачное наслоение предыдущих/следующих костюмов в редакторе,как в программе для анимирования.Настройки рядом с кнопками размера

    Выделять создателя проекта в комментариях

    Выделять создателя проекта в комментариях ⭐
    op-badge

    Добавляет значок рядом с создателем проекта в секции комментарий проекта. Также добавляет значок рядом с автором в темах на форуме.

    Ползунок прозрачности

    Ползунок прозрачности ⭐ ⚠️
    opacity-slider

    Добавляет ползунок прозрачности в редактор костюмов,как в turbowarp

    Рисовать костюм по умолчанию

    Рисовать костюм по умолчанию ��
    paint-by-default

    Изменяет действие по умолчанию кнопок «выберите спрайт/костюм/фон/звук», которые по умолчанию открывают библиотеку.

    Перекос в редакторе костюмов ⭐
    paint-skew

    Держите Ctrl во время масштабирования объекта чтобы перекосить его. Зажмите Alt во время перекоса объекта чтобы перекосить его от центра.

    Привязка в редакторе костюмов

    Привязка в редакторе костюмов ⭐
    paint-snap

    Привязывает объекты в редакторе костюмов ,к различным опорам ,как в более профессиональных векторных редакторах

    Кнопка паузы

    Кнопка паузы ��
    pause

    Adds a button to pause the project next to the green flag.

    Выбор цвета сцены в редакторе костюмов

    Выбор цвета сцены в редакторе костюмов ⭐
    pick-colors-from-stage

    Теперь пипетка из редактора костюмов будет захватывать цвета и со сцены!

    Предпросмотр инструкций и примечаний проекта ⭐ ⚠️
    preview-project-description

    В Ваших проектах добавлен переключатель над полем Инструкции для предпросмотра инструкций и примечаний проекта в том виде, в каком их видят другие пользователи.

    Индикатор загрузки проекта

    Индикатор загрузки проекта ��
    progress-bar

    Добавляет индикатор загрузки и сохранения проектов.

    Счётчик спрайтов и скриптов

    Счётчик спрайтов и скриптов ⭐
    project-info

    Показывает количество спрайтов и скриптов в проекте рядом с кнопкой Ремикс.

    Вкладки для примечаний проекта

    Вкладки для примечаний проекта
    project-notes-tabs

    Делает вкладки на странице проекта для разделов «Инструкции» и «Примечания и благодарности».

    Перенаправить мобильные форумы на основные форумы

    Перенаправить мобильные форумы на основные форумы
    redirect-mobile-forums

    Перенаправляет с /discuss/m/ на /discuss/.

    Запоминать закрытые категории форума

    Запоминать закрытые категории форума
    remember-collapsed-categories

    Категории которые вы закрыли на домашней странице форумов (список форумов) останутся закрытыми, если вы выйдете и зайдёте обратно.

    Кнопка ремикса в своих проектах

    Кнопка ремикса в своих проектах
    remix-button

    Добавляет кнопку «Ремикс» в своих же проектах

    Кнопка дерева ремиксов

    Кнопка дерева ремиксов ��
    remix-tree-button

    Возвращает кнопку дерева ремиксов на страницы проектов рядом с кнопкой Копировать ссылку.

    Убирает фигурную обводку сцены

    Убирает фигурную обводку сцены
    remove-curved-stage-border

    Убирает фигурную обводку вокруг сцены, позволяя увидеть углы.

    Убрать панель с последними запросами из поисковой строки

    Убрать панель с последними запросами из поисковой строки
    remove-search-bar-autocomplete

    Убирает панель с последними запросами

    Подтверждение удаления спрайтов

    Подтверждение удаления спрайтов ��
    remove-sprite-confirm

    Спрашивает, уверены ли вы при удалении спрайта внутри проекта.

    Переименовать сообщения

    Переименовать сообщения ⭐
    rename-broadcasts

    Позволяет изменять названия сообщений в блоках их передачи и получения

    Изменяемый размер комментариев

    Изменяемый размер комментариев ��
    resizable-comment-input

    позволяет изменять размер поля ввода на страницах в стиле Скретч 3.0

    Сообщения Scratch

    Сообщения Scratch ��
    scratch-messaging

    Доступно при нажатии на иконку scratch addons. Позволяет легко читать и отвечать на твои сообщения Скретч. Спасибо пользователю griffpatch, за его идею, можно сказать, он зародил Scratch addons

    Уведомления Scratch

    Уведомления Scratch ��
    scratch-notifier

    Уведомления о новых сообщениях.Нажми на уведомленние,чтобы перейти к сообщению (комментарий,лайк и.т.п)

    Блоки из скретча 3.0 на форумах

    Блоки из скретча 3.0 на форумах ⚠️
    scratchblocks

    Включает блоки из новой версии скретча на форумах

    Scratch 2.0 → 3.0

    Scratch 2.0 → 3.0 ��
    scratchr2

    Делает страницы в стиле Scratch 2.0 похожими на Scratch 3.0.

    Статистика профиля

    Статистика профиля
    scratchstats

    Показывает статистику из ScratchDB в профилях пользователей.

    Привязывать скрипты к сетке

    Привязывать скрипты к сетке ⭐
    script-snap

    Передвиньте скрипт, чтобы автоматически выравнять его позицию к точкам на территории кода.

    Строка поиска в Моих работах

    Строка поиска в Моих работах ⭐
    search-my-stuff

    Позволяет искать Ваши проекты, студии и корзину на странице «Мои работы». Просто начните писать что-либо на странице, чтобы начать поиск. Вы также можете нажать Ctrl+Ввод после поиска, чтобы быстро открыть самый верхний ответ.

    Username search

    Username search ��
    search-profile

    Позволяет перейти к профилю пользователя при поиске его имени пользователя.

    Search box in sprite pane

    Search box in sprite pane
    search-sprites

    Добавляет поле поиска к панели спрайтов, чтобы искать спрайты по имени.

    Баг точки с запятой

    Баг точки с запятой ��
    semicolon

    Добавляет баг точки с запятой обратно в Scratch.

    Публикация через

    Публикация через «Мои работы»
    share-through-mystuff

    Добавляет возможность публиковать проекты через страницу «Мои работы»

    Кнопка источника BBCode

    Кнопка источника BBCode
    show-bbcode

    Добавляет кнопку на форумы, которая показывает исходный BBCode поста.

    Дисплей длины звука

    Дисплей длины звука ⭐
    sounds-duration

    Добавляет дисплей к редактору звуков который показывает всю длину и пройденное время звука или выделения внутри него.

    Прятать панель со свойствами спрайта

    Прятать панель со свойствами спрайта ��
    sprite-properties

    Прячет панель со свойствами спрайта ,как это было в scratch 2.0.Используй кнопку «i» на выбранном спрайте ,или нажми два раза на спрайт ,чтобы показать панель со свойствами. Чтобы обратно скрыть панель, нажми на кнопку скрытия на панели ,или же, нажми на спрайт два раза

    Кнопка просмотра подписчиков в студиях

    Кнопка просмотра подписчиков в студиях ⭐
    studio-followers

    Добавляет кнопку в верх вкладки «кураторы» в студиях в которых Вы менеджер, которая составляет список Ваших подписчиков и тех пользователей, на которых Вы подписаны и позволяет Вам приглашать показанного пользователя с помощью одного клика.

    Инструменты студии

    Инструменты студии ��
    studio-tools

    Позволяет менеджерам легко повышать кураторов до менеджеров или удалять кого-либо из студии на вкладке «кураторы», а также добавляет возможность покинуть студию с помощью кнопки под «Подписаться на студию».

    Переключить переменные между «Для всех спрайтов» и «Только для этого спрайта»

    Переключить переменные между «Для всех спрайтов» и «Только для этого спрайта» ⭐
    swap-local-global

    Добавляет больше опций во время переименования существующей переменной или существующего списка: позволяет переключаться между «Для всех спрайтов», «Только для этого спрайта» и облачными переменными. Также добавляет новую опцию при нажатии правой кнопкой мыши по переменной/списку, чтобы быстро сменить свойства.

    Прозрачность блоков

    Прозрачность блоков
    transparent-orphans

    Добавляет прозрачность блокам в редакторе,с отдельными опциями для отдельных блоков(которые без блока действий),и блоков которые перетаскиваются

    Настоящие ссылки на YouTube на форуме

    Настоящие ссылки на YouTube на форуме
    true-youtube-links

    Заменяет ссылки на встроенный сайт реальными ссылками YouTube.

    Кнопка TurboWarp

    Кнопка TurboWarp ⭐
    turbowarp-player

    Добавляет кнопку на страницах проектов после кнопки Ремикс, открывающую проект в TurboWarp.org.

    Скрыть кнопку Руководства

    Скрыть кнопку Руководства
    tutorials-button

    Скрывает кнопку Руководства в строке меню редактора.

    Показывать id пользователей

    Показывать id пользователей
    user-id

    Добавляет id пользователя рядом с ником наверху страниц профилей.

    Менеджер переменных

    Менеджер переменных ⭐
    variable-manager

    Добавляет вкладку рядом с «звуки» в редакторе для удобного обновления переменных и списков.

    Слайдер громкости проекта

    Слайдер громкости проекта ��
    vol-slider

    Добавляет слайдер громкости к элементам управления проектом

    YouTube на полном экране

    YouTube на полном экране
    youtube-fullscreen

    Включает кнопку полноэкранного режима в YouTube видеоплеере на Скретче.

    Другие цвета вложенных блоков

    Другие цвета вложенных блоков ⭐
    zebra-striping

    Делает цвета блоков одной категории ,которые вложены в другие блоки этой же категории ярче. Как у зебры.

    На данный момент v1.35.0 с 169 аддонами.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *