Editor textual
O TextWarp converte o código textual em estruturas usadas pelo Scratch VM. Alterações incompatíveis geram diagnósticos antes de substituir scripts existentes. Use o painel de problemas e mantenha uma cópia do projeto durante a fase de desenvolvimento.
Arquivos no navegador
Abrir e salvar usam o seletor do navegador, download ou File System Access API quando disponível. O navegador sempre decide quais arquivos podem ser acessados. No Desktop, a mesma interface chama uma implementação fornecida pelo preload do Electron.
Incorporação
Use somente a rota /textwarp/<ID do projeto>/embed dentro de um iframe. A página normal do editor recusa carregamento em iframe para reduzir confusão e riscos de clickjacking.
<iframe src="https://gregorioalves.com/textwarp/60917032/embed" width="482" height="412" allowfullscreen></iframe>Parâmetros de URL
As rotas aceitas seguem o formato do editor TurboWarp: o identificador do projeto pode ser seguido por /editor, /fullscreen ou /embed. Parâmetros avançados herdados podem mudar; não use opções que carreguem extensões remotas sem explicar a origem ao usuário.
Variáveis em nuvem
A nuvem padrão é um serviço externo do TurboWarp e não se conecta à nuvem do Scratch. Nomes não comprovam identidade e os valores são públicos para quem estiver conectado ao mesmo projeto. Consulte a política de privacidade.
Bloco retornar
O bloco de retorno do TurboWarp encerra a execução atual e fornece um valor a blocos compatíveis. Projetos que dependem desse comportamento podem não executar da mesma forma no editor oficial do Scratch. O editor textual deve sinalizar essa diferença de compatibilidade.