Skip to main content

グローバル

開発者コンソールを使ってアクセスできる、便利なグローバル変数です。

これらはカスタム拡張機能からは使用できません。

vm

scratch-vmのインスタンスを指します。

ScratchBlocks

実物のscratch-blocks を参照します (Blockly にはほとんど何も載っていません)。エディタを開いた後でのみ利用可能です。

paper

paper.jsのインスタンスを参照しています。コスチュームエディタを開いた後でのみ利用可能です。

ReduxStore

scratch-gui が使用する内部 redux ストアを指します。

ReduxStore.getState() で状態を取得し、 ReduxStore.dispatch({ type: "..." }) でイベントをディスパッチします。