ツールボックスをリファクタリング

category変数を使うようにした。
見た目のブロックを6つ追加
Rubyジャンルのブロックを追加

Rubyジャンルはプログラムを直接記述するためのブロックを格納するジャンル。
いまのところ、シングルラインのテキストですが、あとでマルチラインに対応したい。
ブロックのリファクタリング

変数名prefixをcategoryに変更した。
合わせてrotateのコード生成時のバグを修正した。
音ジャンルに2つのブロックを追加

追加したブロック
 * すべての音を止める
 * 変数:ボリューム
ブロックのgetVarsなどが不要だったので削除
イベントジャンルのブロックを3つ追加

追加したブロック

 * キーボードの[▼キー]が[▼押されたとき/押され続けているとき]
 * [▼キャラクター]キャラクターが[▼クリックされたとき/クリックされ続けているとき]
 * [▼キャラクター]が[▼キャラクター]にぶつかったとき
制御ジャンルのブロックを3つ追加

追加したブロック

 * (　)回繰り返す
 * <　>まで待つ
 * <　>まで繰り返す
制御ジャンルに1フレーム待つのブロックを追加
調べるジャンルのブロックを12個追加

追加したブロック

 * 条件:キーボードの[▼キー]が[▼押された/押され続けている]
 * 条件:マウスが[▼押された/押され続けている]
 * 変数:マウスのx座標
 * 変数:マウスのy座標
 * 条件:[▼キャラクター]に触れた
 * [　]と聞いて待つ
 * 変数:答え
 * 変数:タイマー
 * タイマーをリセット
 * 変数:[▼キャラクター]の[▼プロパティ]
 * 変数:現在の[▼時]
 * 変数:2000年からの日数
演算ジャンルのブロックを9個追加

追加したブロック

 * 変数:(　)から(　)までの乱数
 * 条件:<　> かつ <　>
 * 条件:<　> または <　>
 * 条件:<　> ではない
 * 変数:(　)の[　]番目
 * 変数:[　]の長さ
 * 変数:(　)を(　)で割った余り
 * 変数:(　)を丸める
 * 変数:(　)の[▼数学関数]
coding styleの修正