リニューアル中 プロゼミ/ブロック一覧_旧版をご利用下さい
ブロック一覧と使い方です
てがみブロック
レベル999限定ブロック
隠しブロック
ソート機能で良くね ? *1
ブロック名 | 種類 | レベル | モード | 概要 | 備考 |
スタートした | ブロック | 1 | - | スタートボタンが押されたらプログラムが始まる。 | |
キャラがタッチされた | ブロック | 1 | - | キャラがタッチされ おわったらプログラムが始まる。 | 背景には使用不可。 |
はいけいがタッチされた | ブロック | 5 | - | はいけい がタッチされはじめたらプログラムが始まる。 | |
どこかがタッチされた | ブロック | 5 | - | 画面の どこかがタッチされはじめたらプログラムが始まる。 | |
よびだされた ( + ) | ブロック | 1 | - | よびだされたらプログラムが始まる。 | +で ひきすうを追加できる。 レベルが低い場合 ( + ) が存在しない。 |
キャラとぶつかった) | ブロック | 5 | - | キャラとぶつかったらプログラムが始まる | ステルスが 1 になっているキャラと ぶつかった場合プログラムが始まらない。 ステルスが1になっている場合実行されない。 |
メッセージをうけとった ( + ) | ブロック | 9 | - | 指定した名前のメッセージを受け取ったらプログラムが始まる。 | ( + ) ボタンで受けとる ひきすうを追加できる。 |
キャラ に: メッセージ をおくる ( + ) | ブロック | 9 | - | 指定したキャラにメッセージを送る。 | 1. ( + ) ボタンで送る ひきすうを追加できる。 2. キャラを要素に持つ配列を指定すると、配列の中のキャラすべてにメッセージを送ることができる。 |
ぜんいんに メッセージ を おくる( + ) | ブロック | 9 | - | 全員にメッセージを送る。 | ( + ) ボタンで送る ひきすうを追加できる。 |
ひらかれた | ブロック | 999 | - | 作品が開かれたらプログラムが始まる。 | |
キャラがタッチされはじめた | ブロック | 999 | - | キャラがタッチされ はじめたらプログラムが始まる。 | |
はいけいがタッチされおわった | ブロック | 999 | - | はいけいがタッチされ おわったらプログラムが始まる。 | |
どこかがタッチされおわった | ブロック | 999 | - | 画面の どこかがタッチされ おわったらプログラムが始まる。 | |
~ キーがおされた | ブロック | 999 | - | 物理キーボードのキーが おされたらプログラムが始まる。 「 スペース、←→↑↓、A~z、0~9 」 に対応。 おされたキーは 「 おされたキー 」 変数で調べられる。 | |
~ キーがはなされた | ブロック | 999 | - | 物理キーボードのキーが はなされたらプログラムが始まる。 「 スペース、←→↑↓、A~z、0~9 」 に対応。 | |
~ キーをおす | ブロック | 999 | - | 「 ~ キーがおされた 」 ブロックを駆動する。 「 スペース、←→↑↓、A~z、0~9 」 に対応。 物理キーボードがないときに使われる。 | |
キャラ に メッセージ を おくってまつ ( + ) | ブロック | 999 | - | 指定したキャラにメッセージを送る。 送ったキャラの 「 メッセージを受け取った」に繋がってるプログラムが終わるまで待つ。 | 1. ( + ) ボタンで送るひきすうを追加できる。 2. 相手 「 メッセージをうけとった 」 の一連のブロックで戻り値をかえすとき、「 メッセージの へんじの はいれつ 」 で戻り値を参照できる。 キャラを要素に持つ配列を指定すると、配列の中のキャラすべてにメッセージを送ることができる。 |
ぜんいんに メッセージ を おくってまつ ( + ) | ブロック | 999 | - | 全員にメッセージを送る。 送ったキャラの 「 メッセージを受け取った 」 に繋がっているプログラムが終わるまで待つ。 | 1. ( + ) ボタンで送る ひきすうを追加できる。 2. 相手 「 メッセージをうけとった 」 の一連のブロックで戻り値を かえすとき、「 メッセージの へんじの はいれつ 」 で戻り値を参照できる。 |
メッセージのへんじのはいれつ | へんすう | 999 | - | 「 メッセージをおくってまつ 」 で、全ての相手の 「 メッセージをうけとった 」 が終わったとき、全ての相手の戻り値を格納した配列。 | 昔は メッセージのへんじ だった。 |
ドラッグされた | ブロック | - | 先生 | スタートしていない状態で、キャラを指でドラッグして動かしたとき、はじまる。 | |
ストップした | ブロック | - | 先生 | ストップボタンが おされたらプログラムが始まる。 | |
キャラとぶつかっている | ブロック | - | 先生 | 他のキャラと ぶつかっている間、毎フレームごとにプログラムが はじまる。 | |
ブロックがタッチされた | ブロック | - | ファイル | ブロックがタッチされたらプログラムが始まる。 | |
ドロップされた | ブロック | - | ファイル | キャラを指で動かしたときにプログラムが始まる。 | |
キャラがはなれていった | ブロック | - | ファイル | キャラと ぶつかっていたあと離れたときにプログラムが始まる。 | |
制御スタート | ブロック | - | 特殊 | ロボットの制御をスタートする。 |
ながれブロック
ブロック名 | 種類 | レベル | モード | 概要 | 備考 |
~ かいくりかえす | くりかえし | 4 | - | くりかえしブロックに 挟まれたブロックを ~ かい くりかえす。 | [ ~ ] には数を指定できる。 |
ずっとくりかえす | くりかえし | 4 | - | くりかえしブロックに 挟まれたブロックを ずっと くりかえす。 | |
もし ~ なら | じょうけん | 5 | - | [ ~ ] の条件を満たす*2なら もし ~ なら ブロックに挟まれているブロックを実行する。 | |
もし ~ なら、でなければ | じょうけん | 5 | - | [ ~ ] の条件を満たす*3なら もし ~ なら ブロックに挟まれているブロックを実行する。 そうでなければ、 でなければ ブロックに挟まれているブロックを実行する。 | |
~ ならくりかえす | くりかえし | 5 | - | [ ~ ] の条件を満たす*4なら、このブロックに挟まれているブロックを実行し続ける。 | |
~ になるまでくりかえす | くりかえし | 5 | - | [ ~ ] の条件を満たすまで、挟まれているブロックを実行し続ける。 | |
さくひん をひらく | ブロック | 6 | - | 他の作品を開く。 | |
すべての スプリクトをとめる | ブロック | 999 | - | そのとき実行している一連のブロックを止める。 つくる で作ったブロック、あたいブロックの中で使っても そのブロックで処理が止まる。 止める対象として、「 この 」 「 ほかの 」 「 すべての 」 を指定可能 | 「 この 」 は、対象キャラの そのとき実行している 一連のブロックを止める。 「 ほかの 」 は、対象キャラが そのとき実行しているブロック以外の一連のブロックを止める。 「 すべての 」 は、全てのキャラが そのとき実行している一連のブロックを止める。 |
~ をかえす | ブロック | 999 | - | 「 ブロックをつくる 」 で値ブロックを つくるとき、そのブロックの内部で出た結果をかえすのに使う また、メッセージの返事の配列ブロックでの結果を返す時にも使われる | |
ブレークポイント | ブロック | 999 | - | そのとき実行している一連のブロックを中断し、その後のブロックを 1 つずつ実行する。 プログラム画面を表示することもできる。 | ブレークポイント |
シンクロ | C 字ブロック*5 | 999 | - | シンクロ内のブロックが実行されている間は、対象キャラの他のシンクロ内のブロックを実行しようとした時に処理が必ず一時停止する。 一時停止した処理は、実行中のシンクロが完了したタイミングで再開する。 | シンクロ |
へんすうがキャラ | ? | - | ファイル | ? | |
さくひんをスタート | ブロック | - | 先生 | さくひん をスタートする。 スタートボタンを押したときと同じ動作。 | |
さくひんをストップ | ブロック | - | 先生+ | さくひん を止める。 ストップボタンを押したときと同じ動作。 | 旧ネーム さくひんをとめる。 |
うごきブロック
ブロック名 | 種類 | レベル | モード | 概要 | 備考 |
~ すすむ | ブロック | 1 | - | 向いている方法に ~ ピクセル動く。 | [ ~ ] には任意の値を指定可能。 |
ちょっとまつ | ブロック | 1 | - | 1 フレーム ( 1 / 60 秒 ) まつ | よく 0.01 秒と間違われる。 |
~ びょうまつ | ブロック | 1 | - | [ ~ ] 秒待つ | [ ~ ] には任意の値を指定可能。 まつ時間の下限は 1 フレーム。 |
~ びょうでかくれる | ブロック | 1 | - | [ ~ ] 秒かけて いろのこさを 0 にする。 | |
~ びょうででてくる | ブロック | 1 | - | [ ~ ] 秒かけて いろのこさを 255 にする*6。 | |
~ びょうでおおきくなる | ブロック | 1 | - | [ ~ ] 秒かけて おおきさに 0.5 / 画質を足す。 | [ ~ ] には好きな数を指定可能。 |
~ びょうでちいさくなる | ブロック | 1 | - | [ ~ ] 秒かけて おおきさに 0.5 / 画質をひく。 | [ ~ ] には好きな数を指定可能。 |
おおきさをもどす | ブロック | 5 | - | おおきさを 1 にする。 | |
てまえにもってくる | ブロック | 5 | - | キャラを最前面に持ってくる。 | はいけい に使うとキャラが見えなくなる。 |
さいごにタッチされたところにいく | ブロック | 5 | - | タッチされた場所にいく。 | |
がめんのまんなかにいく | ブロック | 5 | - | 横の位置を 400 縦の位置を 215 にする。 | |
がめんのなかにもどる | ブロック | 5 | - | キャラの一部が画面から はみ出たときに調節する。 | |
がめんのはんたいにワープする | ブロック | 5 | - | キャラが画面から全部はみ出たら、反対の場所にいく。 | |
~ を n びょうしゃべる | ブロック | 9 | - | [ ~ ] を指定した秒間しゃべる。 | [ ~ ]*7 には文字 [ n ]*8 には数字を入力可能 画質?によって吹き出しの形が変わる。 |
~ とたずねる | ブロック | 17 | - | 質問をする。 返事は たずねたへんじ で見られる。 | [ ~ ] には文字を入力可能。 画質?によって吹き出しの形が変わる。 |
ふきだしのおおきさを ~ にする | ブロック | 17 | - | 吹き出しの おおきさ を変える。 | デフォルトは 24 × 画質の大きさ。 |
バーコードをよむ | ブロック | 26 | - | バーコードを読み込む。 | |
どうがをとる | ブロック | 27 | - | 動画を撮影する。 | |
どうがをえらぶ | ブロック | 27 | - | ファイルから動画を えらぶ。 | |
しゃしんをとる | ブロック | 27 | - | 写真を撮影する。 | |
どうがをえらぶ | ブロック | 27 | - | ファイルから写真を選ぶ。 | gif 画像も選べる。 |
データを ~ というなまえでアップロードする | ブロック | 27 | - | サーバーに [ ~ ] のデータをアップロードする。 | |
~ さんの ~ というなまえのデータをダウンロード | ブロック | 27 | - | [ ~ ] さんがアップロードした [ ~ ] のデータをダウンロードする。 | |
データ をみる | ブロック | 27 | - | [ ~ ] の写真 ・ 動画データを見られる。 | |
データ を ~ で ほぞんする | ブロック | 27 | - | 写真または動画のデータを [ ~ ] の名前で保存する。 | |
ほぞんした ~ データを消す | ブロック | 27 | - | [ ~ ] の写真 ・ 動画データを消す。 | |
よこのいち たてのいち にうごく | ブロック | 999 | - | キャラの横と縦の座標を同時に設定する。 | |
よこのいち | へんすう | 999 | - | キャラの横の位置 ( X 座標 ) を保管する変数。 | よこのいち は -10000 ~ 10000 まで指定できる。 |
たてのいち | へんすう | 999 | - | キャラの縦の位置 ( Y 座標 ) を保管する変数。 | たてのいち も -10000 ~ 10000 まで指定できる。 |
かさなりのじゅんばん | へんすう | 999 | - | キャラの重なりの じゅんばん を変える。 数値が小さいほど後ろに さがる。 | |
おおきさ | へんすう | 999 | - | キャラの大きさを変える。 | 0.1 / 画質 ~ 10 まで指定可能。 |
いろのこさ | へんすう | 999 | - | キャラの不透明度を変える。 | 0 ~ 255 まで指定可能。 |
ステルス | へんすう | 999 | - | 当たり判定の有無を表す変数*9。 | |
ダイアログ 400 みだし ぶんしょう OK | ブロック | 999 | - | ダイアログを表示できる。 [ 400 ] はダイアログの横の長さ [ OK ] は選択肢を指定できる。 | [ ( + ) ] ブロックと組み合わせると選択肢を自由に設定できる。 |
しゃべるのをやめる | ブロック | 999 | - | 強制的に しゃべるのを やめさせる。 | |
★を ~ こあげる | ブロック | 999 | - | ★をあげる。 | メニューの★の数には加算されない。 |
よこのおおきさ | へんすう | - | 先生+ | キャラの横の大きさを変える。 | 0.1 / 画質から指定可能。 |
たてのおおきさ | へんすう | - | 先生+ | キャラの縦の大きさを変える。 | 0.1 / 画質から指定可能。 |
~ もどる | ブロック? | - | ファイル | 向いている方向とは反対に すすめるんじゃね。 | |
はやさ | あたいブロック? | - | ファイル | ? | |
~ 秒でおおきさに 1 をたす | ブロック | - | ファイル | [ ~ ] 秒かけて おおきさに指定した数をたす。 | |
あるく | ブロック | - | ファイル | 1 / 3 秒で 80 すすむ。 | 20 回 4 すすむ を繰り返している。 |
→ へあるく | ブロック | - | あつめよう / パズル | 右へ 1 / 3 秒で 80 すすむ | |
← へあるく | ブロック | - | あつめよう / パズル | 左へ 1 / 3 秒で 80 すすむ | |
↑ へあるく | ブロック | - | あつめよう / パズル | 上へ 1 / 3 秒で 80 すすむ | |
↓ へあるく | ブロック | - | あつめよう / パズル | 下へ 1 / 3 秒で 80 すすむ | |
→ へジャンプ | ブロック | - | パズル | ジャンプしながら 0.5 秒で右に 160 ( 2 マス ) すすむ | ジャンプ中は あたりはんてい が ない |
← へジャンプ | ブロック | - | パズル | ジャンプしながら 0.5 秒で左に 160 ( 2 マス ) すすむ | |
↑ へジャンプ | ブロック | - | パズル | ジャンプしながら 0.5 秒で上に 160 ( 2 マス ) すすむ | |
↓ へジャンプ | ブロック | - | パズル | ジャンプしながら 0.5 秒で下に 160 ( 2 マス ) すすむ |
むきブロック
ブロック名 | 種類 | レベル | モード | 概要 | 備考 |
↑ をむく | ブロック | 1 | - | 向きを 90 度にする。 | プロゼミでの角度は → を 0 度として ↑ は 90 度 ← を 180 度のように半時計方向に回ると角度が増える。 |
↓ をむく | ブロック | 1 | - | 向きを 270 度にする。 | |
← をむく | ブロック | 1 | - | 向きを 180 度にする。 | |
→ をむく | ブロック | 1 | - | 向きを 0 度にする。 | |
さいごにタッチされたほうにむく | ブロック | 5 | - | むきがタッチされた場所に向くようにする。 | atan2 でも代用できる。 ( 時間をかけて ゆっくりとタッチされた場所を向くような場合には atan2 を使用する )。 |
どこかをむく | ブロック | 5 | - | 向きを 0 ~ 360 度の どれかにする。 | |
がめんのはしではねかえる | ブロック | 5 | - | 画面端で反対をむく。 | 画面の中に戻るを先に使うと うまく動かない。 |
ぶつかったらはねかえる | ブロック | 5 | - | 何かのキャラにぶつかったら反対をむく。 | |
はんたいをむく | ブロック | 4 | - | 反対をむく | |
むきに n どたす | ブロック | 4 | - | すすむむきに n 度たす。 | [ n ] には数字を入力可能。 半時計回りに向きを変える。 |
むきに n どひく | ブロック | 4 | - | すすむむきに n 度ひく。 | [ n ] には数字を入力可能。 時計回りに向きを変える。 |
むきに n どにする | ブロック | 7 | - | すすむむきを n 度にする。 | [ n ] には数字を入力可能。 |
すすむむき | へんすう | 19 | - | キャラの向きを格納した変数。 | |
n ど ↻ にかいてんする | ブロック | 7 | - | キャラを n 度 時計回りに回転させる。 | [ n ] には数字を入力できる。 |
n ど ↺ にかいてんする | ブロック | 7 | - | キャラを n 度 半時計回りに回転させる。 | [ n ] には数字を入力できる。 |
かいてんを n どにする | ブロック | 7 | - | キャラの回転を n 度にする。 | [ n ] には数字を入力できる。 |
かいてんをもどす | ブロック | 7 | - | キャラの回転を戻す。 | |
かいてん | へんすう | 19 | - | キャラの回転を格納した変数。 | |
ちかくのキャラのほうをむく | ブロック | 999 | - | 近くのキャラの方をむく。 | |
ちかくの キャラ のほうをむく | ブロック | 999 | - | 近くの指定したキャラの方をむく。 |
キャラブロック
ブロック名 | 種類 | レベル | モード | 概要 | 備考 |
おうちにかえる | ブロック | 1 | - | キャラを画面から いなくする。 おうちにかえると、キャラの中で実行していたプログラムがすべて停止する。 | |
キャラ をよびだす ( + ) | ブロック | 1 | - | 指定したキャラを同じ位置によびだす。 | はいけいだと画面の中心に呼び出される。 + ボタンで ひきすうを追加可能。 |
キャラ をどこかによびだす ( + ) | ブロック | 5 | - | 指定したキャラを画面の どこかによびだす。 | + ボタンで ひきすうを追加可能。 |
キャラ のかず | あたいブロック | 9 | - | 指定したキャラの数を返す。 | |
つぎのポーズにする | ブロック | 9 | - | 次のポーズにする。 最後のポーズのときは最初のポーズになる | キャラのポーズ数が 2 以上だと出現。 |
n ばんめのポーズにする | ブロック | 9 | - | 指定したポーズにする。 | キャラのポーズ数が 2 以上だと出現。 |
いまのポーズのじゅんばん | へんすう | 16 | - | いまのポーズが何番目かを返す変数。 | キャラのポーズ数が 2 以上だと出現。 |
いま ポーズ とおなじポーズ | あたいブロック | 16 | - | 指定したポーズと同じポーズかを返す。 | キャラのポーズ数が 2 以上だと出現。 |
ポーズ のポーズにする | ブロック | 16 | - | ポーズの絵と同じポーズにする。 | キャラのポーズ数が 2 以上だと出現。 |
いまのポーズのなまえ | あたいブロック | 16 | - | 今のポーズの名前を返す。 | |
キャラのなまえ | あたいブロック | 16 | - | 自分のキャラの名前を返す。 | |
おと をならしてまつ | ブロック | 1 | - | 指定した音を鳴らして、音が鳴り終わるまでまつ。 | 音の数が 1 以上だと出現。 |
おと をならす | ブロック | 1 | - | 指定した音を鳴らす。 | 音の数が 1 以上だと出現。 |
n ばんめのおとをならしてまつ | ブロック | 4 | - | 指定した番号の音を鳴らして、音が鳴り終わるまでまつ。 | 音の数が 1 以上だと出現。 |
n ばんめのおとをならす | ブロック | 4 | - | 指定した番号の音を鳴らす。 | 音の数が 1 以上だと出現。 |
おと をとめる | ブロック | 1 | - | 指定した音を止める。 | 音の数が 1 以上だと出現。 |
すべてのおとをとめる | ブロック | 1 | - | 全ての音を止める。 | 音の数が 1 以上だと出現。 |
おとのおおきさを n にする | ブロック | 15 | - | 音の大きさを n % にする。 | n には数値を入力可能。 |
じぶん | あたいブロック | 999 | - | 変数 : じぶん を返す。 | メッセージの対象を [ じぶん ] にすると自分にメッセージが送られる。 |
よびだしたキャラ | へんすう | 999 | - | 自分が呼び出したキャラの名前を返す。 | |
キャラ を よこのいち たてのいち によびだす ( + ) | ブロック | 999 | - | 指定したキャラを指定した位置に呼び出す。 | + ボタンで ひきすうを追加可能。 |
じぶんの → よこのいち | あたいブロック | 999 | - | 当たり判定の一番右側の横の位置を かえす。 | |
じぶんの ← よこのいち | あたいブロック | 999 | - | 当たり判定の一番左側の横の位置を かえす。 | |
じぶんの ↑ たてのいち | あたいブロック | 999 | - | 当たり判定の一番上側の縦の位置を かえす。 | |
じぶんの ↓ たてのいち | あたいブロック | 999 | - | 当たり判定の一番下側の縦の位置を かえす。 | |
ラベル | へんすう | - | 先生+ | キャラの中心を表示している文字列を表す変数。 | |
ラベルをいれる | ブロック | - | 先生+ | キャラの中心を表示している文字列を設定する。 | |
ラベルを ~ をえらぶ | ブロック | - | 先生+ | キャラの中心に表示する文字を設定する。 ~ に配列を入れると、リストボックス形式で選べる。 |
けいさんブロック
ブロック名 | 種類 | レベル | モード | 概要 | 備考 |
1 から 6 の どれかの すうじ | あたいブロック | 4 | - | [ 1 ] から [ 6 ] までの乱数を出力する。 | 整数しか受け付けないので、小数が欲しい場合は 「 ÷ 」 と組み合わせると良い*10。 |
へんすう を にする | ブロック | 10 | - | [ へんすう ] の中にある変数を設定する。 数や文字列は もちろん、キャラや色、配列など基本的に何でも入れることができる。 | |
へんすう を にたす | ブロック | 14 | - | [ へんすう ] の中にある変数に数をたす。 どちらとも数を入れた場合は、数の足し算になる。 片方、または両方とも文字の場合は、へんすう の最後に文字を付け足す処理になる。 | このブロックでは、はいれつ じしょに要素を足したり、全ての要素に足すことはできない。 |
へんすう から をひく | ブロック | 10 | - | [ へんすう ] の中にある変数に数をひく。 こちらは数の引き算しかできないので注意。 | このブロックでは、はいれつ じしょの要素を取り除いたり、全ての要素から引き算をすることはできないので注意。 |
+ | あたいブロック | 17 | - | 2 つの数を足した数を出力する。 どちらかが文字の場合は、文字としてつなぐ処理になる。 | |
- | あたいブロック | 17 | - | 2 つの数を引いた数を出力する。 こちらは文字を取り除いたりはできないので、数同士の計算しかできない。 | |
( + ) つなぐ | あたいブロック | 17 | - | 文字をつなぐことに特化したブロック。 ( + ) を押してつなぐ文字を追加可能。 | |
× | あたいブロック | 19 | - | 2 つの数を掛けた数を出力する。 数値計算を行う処理では第 1 引数が被乗数*11、第 2 引数が乗数*12と解釈されるが、第 1 引数に文字列、第 2 引数に数字を入力して実行した場合は第 1 引数に入力した文字列を第 2 引数に入力した回数だけ連続して出力させる命令と解釈される。 | |
÷ | あたいブロック | 28 | - | 2 つの数を割った数を出力する どちらとも整数の場合でも、割り切れない場合は必ず小数になる。 | |
を でわったあまり | あたいブロック | 28 | - | [ ( 前 ) ] を [ ( 後 ) ] で割ったときの剰余*13を求める。 倍数か どうかを調べる時などに使える。 ( [ へんすう ] を [ 3 ] で わった あまり が 0 なら、へんすう は 3 の倍数であることがわかる。) | *14 |
へんすう を からっぽの はいれつにする | ブロック | 999 | - | はいれつの中身をリセットする。 へんすうを はいれつ に変換するときにも使う。 | |
へんすう を からっぽの じしょにする | ブロック | 999 | - | じしょの中身をリセットする。 へんすうを じしょに変換するときにも使う。 | |
へんすう [ キー ] | あたいブロック | 999 | - | へんすうが配列の場合は [ はいれつ ] の [ 何番目 ] の要素を、 へんすうが辞書の場合は [ じしょ ] の [ キー ] にある要素を出力する。 | *15 |
へんすう [ キー ] を にする | ブロック | 999 | - | はいれつ、又は じしょの中身を変えたい時に使うブロック。 [ キー ] で選んだ ようそ の中身を書き換えることができる*16。 | |
へんすう の ようそすう | あたいブロック | 999 | - | はいれつ、またはじしょの中身が いくつあるかを返す。 | はいれつ の最後の要素の そえじ は、ようそすう から 1 を引いた数 なので注意 。 |
[ + ] | あたいブロック | 999 | - | この中に入れたものを要素として、新しい配列をつくる。 | この中に入れたものを要素として、新しい配列をつくる*17。 |
{ + } | あたいブロック | 999 | - | この中に入れたものを要素として、新しい辞書をつくる。 | { + } の順番は [ + ] と違い、[ キー ][ 内容 ] になっている。 |
へんすう が はいれつ | あたいブロック | 999 | - | ながれブロックと組み合わせて使う。 へんすうが、配列か どうかを返す。 | |
へんすう が じしょ | あたいブロック | 999 | - | ながれブロックと組み合わせて使う。 へんすうが、辞書かどうかを返す。 | |
を はいれつ のさいごに つけたす | ブロック | 999 | - | 名前の通り、はいれつの中身を ひとつずつ増やしたい場合に使う。 | |
はいれつ のさいごをとりのぞく | ブロック | 999 | - | 名前の通り、はいれつの最後のキーを取り除く。 | |
はいれつ をシャッフルする | ブロック | 999 | - | はいれつの中身をシャッフルする。 はいれつの中からランダムに〇個取り出したい時などに便利。 | ( 乱数を使うとマージ*18してしまうので、被らずにランダムにしたい時に使う ) |
はいれつ を ちいさいじゅん / おおきいじゅん でソートする | ブロック | 999 | - | 主に はいれつの最初の文字により ちいさいじゅん ・ おおきいじゅん にソートされる。 | ちいさいじゅんは Unicode 順*19 おおきいじゅんは その逆。 |
はいれつ を くぎりもじ でつなぐ | ブロック | 999 | - | 主はいれつの要素を すべて繋いで文字列にする。 くぎりもじを空にして使うと、要素を そのまま繋ぐことができる。 くぎりもじに文字を入れると、要素の間に くぎりもじが入る。 | |
じしょ キーのはいれつ | あたいブロック | 999 | - | じしょのキーの部分のみを はいれつにして出力する。 | |
テキスト のながさ | あたいブロック | 999 | - | [ テキスト ] に入っている文字数を返す。 | |
テキスト をはいれつにする | あたいブロック | 999 | - | [ テキスト ] に入っている文字を 1 つの はいれつにする。 | |
Text をこもじにする | あたいブロック | 999 | - | 名前の通り。 | 英文字しか動作しない。 ギリシャ文字やキリル文字は未検証。 |
Text をおおもじにする | あたいブロック | 999 | - | 名前の通り。 | 英文字しか動作しない。 |
を小数点以下 ケタに 四捨五入 | あたいブロック | 999 | - | [ ( 前 ) ] を小数点以下 [ ( 後 ) ] の位に四捨五入する。 | 四捨五入の部分には、四捨五入の他に きりあげ ・ きりすても指定可能。 |
を小数点以上 ケタに 四捨五入 | あたいブロック | 999 | - | [ ( 前 ) ] を [ ( 後 ) ] の位に四捨五入する。 | 四捨五入の部分には、四捨五入の他に きりあげ ・ きりすても指定可能。 |
sin θ | あたいブロック | 999 | - | 指定された角度 θ の正弦を返す | 三角関数 |
cos θ | あたいブロック | 999 | - | 指定された角度 θ の余弦を返す | sinブロックのθの部分90をたしても*20同じようなことができる。三角関数 |
atan2 y x | あたいブロック | 999 | - | 点(0,0)から点(x,y)までの半直線と、正のx軸の間の平面上の角度を返す。 第1引数がyであることに注意。 | 三角関数 |
a の n 乗 | あたいブロック | 999 | - | a を n 回かけた数を返す | 「a^n」 プロゼミでは数少ない漢字が含まれているブロック |
a の平方根 | あたいブロック | 999 | - | 2乗するとaになる数を返す | 「√a」 プロゼミでは数少ない漢字が含まれているブロック |
log e | あたいブロック | 999 | - | 自然対数 | 対数 |
log 10 | あたいブロック | 999 | - | 乗用対数 | 対数 |
a の 絶対値 | あたいブロック | 999 | - | 0からaまでの距離を返す |
ブロック名 | 種類 | レベル | モード | 概要 | 備考 |
キャラとぶつかった | あたいブロック | 5 | - | 指定されたキャラとぶつかったかどうかを返す。 ぶつかっていないなら0 ぶつかったならキャラの名前を返す | ステルスが1だと無効になる |
ぶつかったキャラ | へんすう | 19 | - | ぶつかったキャラを格納したへんすう | *21 |
がめんのはしについた | あたいブロック | 5 | - | がめんのはしについたかどうかを返す。はしについた場合、上下左右に応じた値が返される | *22 |
がめんからぜんぶはみでた | あたいブロック | 5 | - | がめんからぜんぶはみでたかどうかを返す。はしについた場合、上下左右に応じた値が返される | *23 |
さいごにタッチされたばしょについた | あたいブロック | 5 | - | 最後にタッチされた位置から半径10pxより小さいかを返す | |
または | あたいブロック | 5 | - | [ ]の中身のどちらかを満たしているかどうかを返す | *24 |
が | あたいブロック | 5 | - | 左の[ ]と右の[ ]の中身が一致しているかどうかを返す | |
かつ | あたいブロック | 10 | - | 左の[ ]と右の[ ]がどちらとも一致しているかどうかを返す | 基本的に[ ]の部分には[ ]が[ ]ブロックが入る |
が よりおおきい | あたいブロック | 10 | - | 左の[ ]が右の[ ]よりおおきいかどうかを返す | 左の[ ]が右の[ ]が同じ場合作動しない |
が よりちいさい | あたいブロック | 10 | - | 左の[ ]が右の[ ]よりちいさいかどうかを返す | 左の[ ]が右の[ ]が同じ場合作動しない [ ]が[ ]未満というブロックという捉え方もできる。 |
たずねたへんじ | へんすう | 17 | - | ~と たずねるブロックで、答えてもらった返事を表す変数 | |
ストップウォッチ | あたいブロック | 19 | - | スタートしてからの秒を表す。 [ [~]びょうまつ ]ブロックでは1秒以下の時間を待つとき誤差が出てしまうので その代わりとしても使える | ストップウォッチが出力する値は全てのキャラで同じ。 プログラム/補正値などに使われる |
ストップウォッチをリセット | ブロック | 19 | - | ストップウォッチをリセットする。 | |
なんじ | あたいブロック | 19 | - | 今の時間を表す。 | [じ]の部分には[ねん][がつ][にち][ようび][じ][ふん][びょう]を選べる。 [ようび]の出力する値は 0のときは日曜日 6のときは土曜日を表す。(カレンダーの日曜日からの順番) 旧ネーム 今の[時] |
よんだバーコード | へんすう | 26 | - | よんだバーコードの文字の部分を出力する変数 | |
とったどうがデータ | へんすう | 27 | - | [どうがをとる]ブロックで録った動画を表す変数 | [ [データ]をみる]ブロックの[データ]の部分にはめると動画を見ることができる。 |
えらんだどうがデータ | へんすう | 27 | - | [どうがをえらぶ]ブロックで選んだ動画を表す変数 | 上同 |
とったしゃしんデータ | へんすう | 27 | - | [しゃしんをとる]ブロックで撮った写真を表す変数 | [ [データ]をみる]ブロックの[データ]の部分にはめると写真を見ることができる。[ [~]をかく ]ブロックでも同じ |
えらんだしゃしんデータ | へんすう | 27 | - | [しゃしんをえらぶ]ブロックで選んだ写真を表す変数 | 上同 |
ダウンロードしたデータ | へんすう | 27 | - | [ [~]さんの[~]というなまえのデータをダウンロード]ブロックでダウンロードしたデータを表す変数。 | [ [データ]をみる]ブロックの[データ]の部分にはめるとダウンロードしたデータを見ることができる。 |
ほぞんした ~ データ | あたいブロック | 27 | - | セーブデータ内にある指定された名前のデータを返すブロック | |
かたむいたほう | へんすう | 28 | - | 端末を傾けた方向を出力する | |
かたむいたりょう | へんすう | 28 | - | 画面を傾けた大きさを出力する。最小が0 最大が1 | |
バッテリー | あたいブロック | 29 | - | バッテリー残量を出力する。100%の場合1 15%の場合0.15が出力される | |
がめんの あかるさ | あたいブロック | 29 | - | 今のがめんのあかるさを出力する。最小が0 最大が1 | |
がめんの あかるさを~にする | ブロック | 29 | - | がめんのあかるさを設定する。最小が0 最大が1 | |
~びょうごとに かそくどセンサーを使う | ブロック | 29 | - | 加速度を調べる前にこれを使う。[~]の数字がちいさいほど頻繁に調べる。 | |
かそくど(よこ) | あたいブロック | 29 | - | 端末の横方向の角度(加速度成分?)を出力する。 最小が-1 最大が1 | |
かそくど(たて) | あたいブロック | 29 | - | 端末の縦方向の角度(加速度成分?)を出力する。 最小が-1 最大が1 | |
かそくど(たかさ) | あたいブロック | 29 | - | 端末の高さ方向の角度(加速度成分?)を出力する。 最小が-1 最大が1 | |
が ではない | あたいブロック | 999 | - | 左の[ ]と右の[ ]の中身が一致していないかどうかを返す | |
ではない | あたいブロック | 999 | - | [ ]の条件が一致していないかどうかを返す | |
が 以下 | あたいブロック | 999 | - | 左の[ ]が右の[ ]以下かどうかを返す | 左の[ ]が右の[ ]と同じ場合でも作動する |
が 以上 | あたいブロック | 999 | - | 左の[ ]が右の[ ]以上かどうかを返す | 左の[ ]が右の[ ]と同じ場合でも作動する |
タッチされたよこのいち | あたいブロック | 999 | - | 名前の通り | |
タッチされたたてのいち | あたいブロック | 999 | - | 名前の通り | |
~cm | あたいブロック | 999 | - | [~]cmを座標に変換する。 値は端末によって変わる。 | |
ダイアログのへんじ | あたいブロック | 999 | - | ダイアログブロックで押されたボタンの左からの順番を返す | はいが0 いいえが1な点に注意 |
おされたキー | あたいブロック | 999 | - | キーボードで押されたキーの文字を返す。 | [~]キーを押すブロックでも操作する(はず) |
と の大きいほう | あたいブロック | 999 | - | 左の[ ]が右の[ ]で最も大きい方を返す。 | ステータスで最小の値を設定するときに使える |
と の小さいほう | あたいブロック | 999 | - | 左の[ ]が右の[ ]で最も小きい方を返す。 | ステータスで最大の値(カンスト)を設定するときに使える |
なにかとぶつかった | あたいブロック | 999 | - | 何らかのキャラとぶつかったかを返す | |
ぶつかったキャラのはいれつ | へんすう | 999 | - | ぶつかった全てのキャラを格納した配列。 | |
さくひんのだいめい | あたいブロック | 999 | - | 今開いている作品の題名を返す。 | |
ニックネーム | あたいブロック | 999 | - | 今のユーザーのニックネームを返す | |
ステップ数 | あたいブロック | - | 先生 | キャラの使用ブロック数を返す。 使用ブロック数は お手紙ブロックにつながっている。 お手紙ブロックでもなく角丸でもないブロックを数える。 | |
よこのいち たてのいちでキャラとぶつかる | あたいブロック | - | 先生 | 指定された位置で、指定されたキャラとぶつかるかどうかを返す | |
実行回数 | あたいブロック | - | 先生 | 指定ブロックの実行回数を返す。 キャラの設定で 「 ブロック呼出を数える 」 を 「 はい 」 にすると、スタートボタンを押してから指定ブロックが実行された回数を取得できる。 | |
実行回数をリセット | ブロック | - | 先生 | 指定ブロックの実行回数を0にする。 | |
★の数 | あたいブロック | - | 先生 | その作品で、「ほしを[~]こあげる」ブロックであげた星の数を返す。 | |
fps | あたいブロック | - | 先生+ | 作品が開かれた直後、又はフレームレート変更後の fps ( 基礎値 60 ) を返す | |
fpsを60にする | あたいブロック | - | 先生 | 指定のフレーム数にする 上限は 60 下限は 4 | |
スタートしている | あたいブロック | - | 先生 | 今、作品がスタートしているかどうかを返す | |
止まっている | あたいブロック | - | ファイル | 今、作品が止まっているかどうかを返す | |
いま、みんなのさくひん | あたいブロック | - | 先生 | みんなのさくひんから作品が開かれているかを返す | |
をデバッグ出力 | あたいブロック | - | ファイル | 不明 | |
がめんの←よこのいち | あたいブロック | - | ファイル | 0を返す | |
がめんの→よこのいち | あたいブロック | - | ファイル | 800を返す | |
がめんの↑よこのいち | あたいブロック | - | ファイル | 430を返す | |
がめんの↓よこのいち | あたいブロック | - | ファイル | 0を返す | |
1970年からのミリ秒 | あたいブロック | - | ファイル | 名前の通り | ミリ秒は1 秒の1000 分の1 |
の数 | 不明 | - | ファイル | 一番意味不明ブロック これだけ漢字だし 何の数かも明記されていない | |
バラバラにした | あたいブロック | - | ファイル | バラバラにするボタンを押したかどうかを返す | |
編集中 | あたいブロック | - | ファイル | 不明 | |
アップロードしたデータ | あたいブロック | - | ファイル | おそらく[~]のデータをアップロード ブロックでアップロードしたデータを返す | |
スキルレベル | あたいブロック | - | ファイル | 今のレベルを返す | |
ヒントを見ている | あたいブロック | - | ファイル | おそらく今、ヒントを見ているかどうかを返す | |
ヒントを見た | あたいブロック | - | ファイル | おそらくヒントを見たかを返す | |
チュートリアル | あたいブロック | - | ファイル | 今、作品が「はじめてのプログラム」かどうかを返す | |
プラットフォーム | あたいブロック | - | ファイル | 端末やバージョンなどの情報を返す |
ペンをおろす
~すすむ や [ よこ ] [ たて ] に うごく を使うと動いた跡が線になるようになる。
ペンをあげる
↑ の状態を解除する。
スタンプ
ペンでそのときのキャラの絵を描く。
ペンのふとさを~にする
ペンをおろすを使ったときの線の太さを決める。
ペンのいろを~にする
ペンの色を決める。
あか~みどり~あお~をまぜたいろ
あかとみどりとあおを混ぜた色を返す。
ペンを←に~ずらす
ペンを←に指定した距離ずらす。
ペンを→に~ずらす
ペンを→に指定した距離ずらす。
ペンを↑に~ずらす
ペンを↑に指定した距離ずらす。
ペンを↓に~ずらす
ペンを↓に指定した距離ずらす。
ペンを キャラのいちに もどす
ペンのキャラの位置に戻す。
ペンのじのおおきさを~にする
ペンの字の大きさを決める。
~をかく
ペンで指定した字を書く。
ペンを~よせにする
ペンで複数行の字を書くときどちらに寄せて書くか指定する。
ペンのいちを~であわせる
ペンで字を書くときどこを中央にするか指定する。
ペンのいろのこさを~にする
ペンの不透明度を指定する。
上限が 255 下限が 0。
ペンをてまえにもってくる
ペンで描いたものををキャラよりも手前に表示されるようにする。
~を よこのいち たてのいち にスケール~でかく
ペンで指定した位置に字を書く。
スケールで縮尺も指定できる。
リンク
子リンク
外部リンク
標準ブロック ( ver 1.0.82 )
レベル制限解除 ( ver 1.0.91 )
先生モード ( ver 1.0.98 )
コメント
正規表現のオーバービュー
※PHP 記法
#include(): No such page: プロゼミ/ブロック一覧/自動改行なし/正規表現のオーバービュー