Scratchプロジェクトで数値を入力したいとき、画面にテンキーがあると便利です。そのためのテンキースプライトを作成しました。

テンキースプライトを読み込むとステージ画面にテンキーが現われ、変数(数値 from 10key)が用意されます。

いくつかメッセージが用意されていますが、基本は最初に[10keyReset]メッセージでリセットするだけ。

あとはテンキーを操作するだけで変数(数値 from 10key)に入力内容が反映されます。

変数(数値 from 10key)の内容を表示するタイミングとして、メッセージ[10keyPushed]を受け取ったタイミングで処理すれば、入力最中の過程が順次表示できます。

メッセージ[10keyTotal]を受け取ったタイミングで処理すれば、変数(数値 from 10key)を総計結果として表示することが出来ます。

数値表示スプライトと組み合わせれば、大きな数字でテンキー入力結果を表示させることも出来ます。たとえば、黒の数字表示スプライト SansSerif_blkと組み合わせると次のようなブロックで表示できます。

テンキー自体は、画面内の移動もサイズ変更も可能です。コスチューム画面でデザインを変更することも可能ですが、編集位置がずれると動作がおかしくなる可能性もありますので注意しながら作業してください。

 

 

※現時点で「小計」キーには何も割り当てられていません。
今後も引き続きアップデートして機能を充実させる予定です。