コモンイベントのセルフ変数 |
番号 |
名前 |
使用内容 |
10 |
キー入力 |
押したキーのキー番号を取得。
【キー番号の一覧を見る】 |
またマウスのクリックやホイールの情報も取得します。 |
11 |
キー待ち時間 |
方向キーを押し続けた時に、次にカーソルが移動するまでの時間をカウントします。
カーソルが移動すると「12」が設定され、1フレームごとに「減算1」になり、
「0以下」になると再びカーソルの移動が可能になります。
方向キーを離すと「0」になるので、方向キーを連打するとカーソルが速く移動します。 |
12 |
起動時キー押し禁止 |
自作メニューの起動時に何らかのキーを押し続けている場合は、
一度キーを離さないとキー操作ができないようにする時に使用します。
起動時は「1」を設定し、キーを押していない状態になると「0」になり、
それ以降キー操作ができるようになります。 |
13 |
クリック処理内容 |
アイコン[▲][▼]の上にマウスポインタが乗ると、 そのアイコン[▲][▼]のピクチャ番号がこの変数に設定され、 ピクチャ[22]の初期設定などが行われます。 |
14 |
クリック待ち時間 |
アイコン[▲][▼]の上にマウスポインタを乗せ、 マウスのマウスの左ボタンを押し続けてスクロールさせる時に、 そのスクロールのウェイトをカウントします。 |
15 |
マウスカーソル位置 |
マウスポインタがある位置のカーソルの位置を設定。 |
17 |
画面上項目数 |
画面上にある項目数を設定。
今回の自作メニューは「2×12=24」なので「24」を設定。 |
18 |
横項目数 |
横の項目数を設定。
今回の自作メニューは「横2」なので「2」を設定。 |
|
20 |
カーソル位置 |
メニュー画面上のカーソルの位置を設定。
一番上の行が「0」、一番下の行が「11」。 |
21 |
スクロール行数 |
現在スクロールしている行数を設定。 |
22 |
スクロール最大行 |
スクロールできる最大行数を設定。
画面上には12項目を表示する事ができるので、
15種類のアイテムを所持している場合のスクロール最大行は「3」になります。 |
23 |
所持有り総数 |
所持しているアイテムの総数です。
武器や防具の所持有りも一緒にカウントされます。 |
24 |
最下行左端位置 |
スクロールして最も下にある行の左端のカーソル位置を設定。 |
25 |
ピクチャ[100〜] |
アイテム名を表示するピクチャ番号を設定。 |
26 |
ピクチャ[200〜] |
アイテム名と所持数の間に表示する「×」のピクチャ番号を設定。 |
27 |
ピクチャ[300〜] |
所持数を表示するピクチャ番号を設定。 |
|
30 |
X位置[100〜] |
アイテム名を表示するピクチャのカーソル[0]位置のX表示位置を設定。 |
カーソルのX表示位置の設定でも使用。 |
31 |
X位置[200〜] |
「×」を表示するピクチャのカーソル[0]位置のX表示位置を設定。 |
32 |
X位置[300〜] |
所持数を表示するピクチャのカーソル[0]位置のX表示位置を設定。 |
|
35 |
Y位置 |
アイテム名、「×」、所持数のピクチャのカーソル[0]位置のY表示位置を設定。 |
カーソルのY表示位置の設定でも使用。 |
|
40 |
全ID数 |
ユーザーDB[2:アイテム][3:武器][4:防具]のデータID数を取得する時に使用。 |
41 |
処理中ID |
アイテム、武器、防具のデータIDを設定し、
ユーザーDBからアイテム名を取得したり、可変DBから所持数を取得する時に使用。 |
42 |
所持数取得 |
可変DBの所持数を取得する時に使用。 |
43 |
アイテムID |
アイテムIDを取得する時に使用。 |
44 |
ユーザータイプID |
処理中のアイテムのアイテム情報を保存したユーザーDBのタイプ番号を設定。
アイテム「2」、武器「3」、防具「4」。 |
45 |
可変タイプID |
処理中のアイテムの所持数を保存した可変DBのタイプ番号を設定。
アイテム「7」、武器「8」、防具「9」。 |
46 |
計算用 |
一時的な計算処理で使用。 |
当ページではアイテム名の拡大率の計算で使用。 |
47 |
処理数 |
アイテム表示を行った数をカウント。 |
|
50 |
X計算[100〜] |
アイテム名のX表示位置を計算し、実際に表示する位置を算出。 |
51 |
X計算[200〜] |
「×」のX表示位置を計算し、実際に表示する位置を算出。 |
52 |
X計算[300〜] |
所持数のX表示位置を計算し、実際に表示する位置を算出。 |
|
55 |
Y計算 |
アイテム名、「×」、所持数のY表示位置を計算し、実際に表示する位置を算出。 |