■4択の自作メニュー(更新:2015/12/26)ピクチャーを使用して4択の自作メニューを作成します。別のページにて紹介しています。【自作メニューの基礎説明を見る】なお、横にカーソルが移動する自作メニューに関しては、別ページにて紹介しています。縦にカーソルが移動する自作メニューを作成します。自作メニューで使う画像を用意してください。選択カーソル画像は素材管理の「Picture」のフォルダへインポートしてください。画像の上で右クリック→名前を付けて画像を保存を選択し、デスクトップなどの分かりやすい所へ画像を保存して、ツクールにインポートしてください。ピクチャーの表示位置の確認です。メニュー画像は画面の中央に表示しますので「X160、Y120」に表示します。カーソル画像のX位置はメニュー画像と同じX160になり、Y位置は上からY93、Y111、Y129、Y147になります。変数の番号と使用内容の一覧表です。メニューを開くキーやメニューを操作するキー情報を取得。現在選択している位置を記憶します。A=1、B=2、C=3、D=4。今回はShiftキーが押されると自作メニューが表示されるようにします。イベントはゲーム全体で使用する場合はコモンイベントに設定し、1つのマップしか使用しない場合は、そのマップの中に設定してください。選択カーソルの表示位置を変数で管理します。表示位置を変数で管理する事により、イベント設定が短く見やすくなり、カーソルの表示位置ごとに条件分岐を用意する必要が無くなります。変数の番号と使用内容の一覧表です。メニューを開くキーやメニューを操作するキー情報を取得。現在選択している位置を記憶します。A=1、B=2、C=3、D=4。カーソルの表示位置を記憶します。カーソルの表示位置を記憶します。☆5択にする4択の自作メニューを5択に改良します。自作メニューで使う画像を用意してください。選択カーソルピクチャーの表示位置の確認です。メニュー画像は画面の中央に表示しますので「X160、Y120」に表示します。カーソル画像のX位置はメニュー画像と同じ「X160」になり、Y位置は上から「Y84、Y102、Y120、Y136、Y156」になります。自作メニューが閉じるようにイベントを追加設定します。☆方向キーを押し続けると選択カーソルが移動し続ける方向キーを押し続けると、選択カーソルが移動し続けるように改良します。スイッチと変数の番号と使用内容の一覧表です。方向キーを押し続けている場合はON。方向キーを押し続けている場合はON。現在選択している位置を記憶します。A=1、B=2、C=3、D=4。選択カーソルの移動待ち時間を設定。変数[0002:次の移動時間]の設定で「代入,24」「代入,6」の設定があります。「代入,24」は最初のカーソル移動後、次にカーソルが移動するまでの時間を設定。「代入,6」は2回目以降のカーソル移動の移動時間を設定しています。この代入設定の数値を増やせば、よりカーソルの移動時間が長くなります。「代入,6」の設定を「代入,8」などに変えてみてください。キー入力が二重に設定されていますが、これはキー押し続けの不具合対策の設定です。自作メニューを閉じる時にはフェードアウト(徐々に消えていく)の設定を行います。◆ピクチャーの移動:2,(V[0003],V[0004]),0.5秒(透明度:100%)の設定だけにしてください。徐々に表示、徐々に消去の時間を変える事ができます。☆カーソルを点滅させる選択カーソルを点滅させる設定を追加します。この処理では☆カーソルの表示位置を変数で管理のイベント設定に、カーソルを点滅させるイベントを追加します。スイッチと変数の番号と使用内容の一覧表です。方向キーを押し続けている場合はON。方向キーを押し続けている場合はON。現在選択している位置を記憶します。A=1、B=2、C=3、D=4。カーソルの表示位置を記憶します。カーソルの表示位置を記憶します。点滅する時間をカウントします。◆ピクチャーの移動:2,(160,120),0.0秒(透明度:100%)に変えてください。点滅する間隔を短くしたい場合は、剰余の値を少なくしてください。新しく設定しました剰余の値の半分の値を設定してください。☆補足このページの4択メニュー処理を応用した、ゲーム開始時に主人公を選択する自作メニューの作り方も紹介しています。