Материал из Скретч Вики

Значок «важно».png Внимание! Статья не завершена! Если ты хочешь помочь — отредактируй её!

Облачные данные - это функция, которая позволяет пользователям хранить переменные на серверах скретч. Облачные переменные имеют символ "☁" (Знак облака в шрифте Скретч). Его используют чтобы отличить обычную переменную, от облачной. При этом если на устройстве пользователя данный шрифт не поддерживается, то облако может выглядеть иначе.

При этом Новый Скретчер не может создавать и использовать облачные переменные!

  • Примеры шифрования[1].


Функциональность и возможности

Облачные переменные поддерживаются через безопасное соединение с Websockets.

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

Если переменная обновляется слишком часто, сервер облачных данных временно отключит соединение, и обновления не будут отправляться на серверы облачных данных до тех пор, пока соединение не будет автоматически повторно открыто после периода ожидания переменной.

Облачные данные имеют предел до десяти (10) переменных облака для каждого проекта. Облачные переменные могут содержать только числа (в отличие от обычных переменных, они не могут содержать буквы). Также был реализован предел символов из 128 цифр на переменную. Шестнадцатеричные числа больше не поддерживаются.

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

  • Запись рекордов
если <(рекорд)>(☁ мировой рекорд)>, то
задать [☁Игровой рекорд v] значение (рекорд)
  1. Примеры шифрования