【UO】船に乗ると自動表示!船操作ナビをGTLabUIに追加
Ultima Onlineの船操作を少しでも使いやすくするため、 GTLabUIに「船操作ナビ」を追加しました。
船に乗ると専用の操作パネルが自動的に表示され、 船を降りると自動的に消えるようになっています。
普段は画面に表示されないため、 船を使わないときにUIを圧迫することもありません。
船に乗ると自動で表示
船操作ナビは、プレイヤーが船に乗ったことを自動的に判定して表示されます。
船を降りると操作パネルも自動的に消えるため、 船を使うたびにウィンドウを開いたり閉じたりする必要はありません。
- 船に乗る → 船操作ナビを自動表示
- 船を降りる → 船操作ナビを自動で非表示
- 船上でログアウト・ログインした場合にも対応
よく使う船操作を3×4に配置
メインの操作パネルには、船を動かすときによく使う操作を 3列×4段にまとめています。
| 左旋回 | 180°旋回 | 右旋回 |
| 左前 | 前進 | 右前 |
| 左移動 | STOP | 右移動 |
| 左後 | 後退 | 右後 |
進行方向を見たまま直感的に操作できるよう、 方向とボタン配置を合わせています。
使用頻度の低い操作は折りたたみ式
Slow ForwardやForward Oneなどの補助的な船操作については、 メインパネルとは別に折りたたみ式の追加パネルとして用意しました。
メインパネル右上の「+」ボタンを押すと追加パネルが展開され、 「-」ボタンで収納できます。
追加パネルには、以下の操作を配置しています。
- Slow Forward
- Forward One
- Slow Back
- Back One
- Doracron
- Sueacron
- 追跡の開始
- Stop Tracking
普段使う操作だけをコンパクトに表示し、 必要なときだけ追加機能を展開できるようにしています。
好きな場所へ移動可能
船操作ナビは固定表示ではなく、 ユーザーが好きな位置へ移動できます。
メインパネルを移動すると追加パネルも一緒に追従するため、 画面サイズや普段使用しているUI配置に合わせて調整できます。
まとめ
今回の船操作ナビでは、 単に船操作用のボタンを追加するだけではなく、 「船に乗っているときだけ必要なUIを表示する」 ことを重視しました。
船に乗れば自動表示、降りれば自動で消えるため、 普段のプレイでは意識せずに利用できます。
トレハンなどで船を利用する機会が多い方は、 ぜひ使ってみてください。


コメント
コメントを投稿