提供: Japanese Scratch-Wiki
このきじは ひらがなでよめます。ひらがなでよむ
| このページまたは節には、ScratchのWebサイト、Wikipedia、またはScratch Wiki以外へのリンクがあります。
リンク先のページが安全であると保障できないため、アクセスする場合は十分に注意してください。 |
| このブロックには日本語の名称が存在しておらず、このブロック名は公式のブロック名ではありません。「オンライン (ブロック)」は、仮または英語の名称です。 |
| オンライン | |
<online?::sensing>
| |
| カテゴリ | 調べる |
| タイプ | 真偽 |
| 追加 | Scratch 3.0 |
オンライン(調べるブロック / 真偽ブロック)は、使用している端末がネットワークに接続されているかを検出するブロックである[1]。Scratch 3.0時代の2026年1月29日に追加された[1]。
このブロックが追加された経緯として、既存の拡張機能などを用いた代用を必要とさせないこと[1](翻訳拡張機能のキャッシュを用いる方法では負荷がかかっていた[2])が挙げられる。
使用例
- クラウド変数を使用する前に、接続を確認する
@greenflag が押されたとき もし <オンライン::sensing> なら [☁ 変数 v] を (1) にする でなければ [クラウド変数の使用には、ネットワーク接続が必要です。] と言う end
注意点
このブロックは内部で
window.navigator.onLineというJavaScriptのプログラムを実行している[3]。このプロパティが返すのはデバイスがLANに接続されているかのみであり、その先のインターネットとの接続については保証されていない[4]。
そのため、このブロックがtrueを返したからといって、翻訳拡張機能や音声合成拡張機能、クラウド変数などにアクセスできるとは限らない。