2020年5月12日火曜日
小ネタ
やっぱりサブディスプレイあると便利そうだな、と思って上部の1280x128の領域を追加。結構手こずったが、大部分は定数化してたので助かった。ただ、描画は画面ごとに座標を設定し直して、クリック処理は画面全体で処理しているので、そのあたりがゴチャゴチャしてる。クリックも画面ごとに座標変えながら処理するべきかな。
まだ表示内容とか表示方法とかは何も考えてないけど。ボタン表示を流用しようにも、ボタン表示は112pxだし、サブディスプレイは128pxなので、微妙に合わない。ボタンは3行、サブディスプレイは内容によって2行から4行、といったあたり。うまいこと表示するのは結構大変そう。
SWAPとかもまだ未実装。PCで使う以上、SXGA2画面にこだわる理由はないので、3画面とか4画面、それらを縦にも並べたり、ということを考えると、SWAPの入れ替え処理とかも悩ましい。
便宜的に使ってるLarge, Medium, Small, Thumbの4モード、上の画像では、右側がLarge、その左がMedium、その左がSmall、その下がThumb、という感じ。
Largeの下にThumbを表示することはできないと思っていたんだが、それが可能だと仮定すると、米海兵隊の広報動画がすっきりする。ただ、SmallからLargeに変えたときはたいていThumbが非表示になるので、LargeではデフォルトでThumb非表示、必要に応じてThumbを表示できる、という感じか。このモードなら左右端の矢印の表示も納得がいく。
自機の周辺をLargeで表示しつつ、対地攻撃エリアもLargeで表示して、中央の2箇所に小さくSMSとFLIRを表示する、みたいな使い方ができると便利そうだし、そういうことができるような実装になっていても違和感はないかな。
上部のサブディスプレイ領域は、F-16のIntegrated Control PanelとData Entry Displayを兼ね備えて、さらに機能を追加したような印象。というか、サブディスプレイのいくつかの機能のうちの1つがICP/DEDである、といった感じか。基本的に一挙動で操作ができる物を中心に、いくつかは画面遷移もあるっぽい。F-16のDEDは結構深いところまで入るので、それと同じように使うなら画面遷移無しにする必要もないか。
スイッチのピッチが2種類あるのは、自分なりに折り合いをつけてみたんだけど、その考え方で動画を見直しても、やはり謎い部分が出てくる。
F-35のコックピットの映像、思ったより少ないなぁ。。。
このあたりか。画面の参考にしづらい動画は除外した。
丹念に探せばもっと出てきそうな気はするけど、なんせ採用国が多い&政治的な話題にされやすい&政治的な話題がYouTubeで増えてきた、の合せ技で探すのが大変。
丸一日F-35のシミュに入り浸りたい。
***
追記
サブ画面は1280pxの内、左右64pxづつが使用不可エリア。残り1152pxが8分割されて144pxがひとつあたりの横解像度。高さは128px。うーん、整数で割り切れるってスッキリしてていいね!!!
***
追記
Large下部Thumbを実装して満足。
と、安心しながらマリンコの動画見直したら、Thumb3画面が並んでるモードがあることが判明。640pxで3画面? 213.33..px? ふざけんな!!
Thumbは皆さん御存知の通り親指の意味だが、これより少し小さい指となると、人差し指? でも人差し指の1単語は無いらしい? forefingerとか、無いことはないらしいが、あんまり使われてないみたい。
小指まで行くとpinkieとか。ちょっと小さすぎる気もするけど。
薬指はring fingerというらしい。なるほどなぁ。
って、感心してる場合じゃない。pinkie表示モード? アプリケーション側の表示モード、4通りでも管理するの面倒なのに、さらに増えるのか。。。そんなのいちいち実装してたらエンジニアしんじゃう……
予言しよう。将来の戦闘システムは戦争で失われる人命よりデスマーチで失われる人命のほうが多くなる。もしくは、そのシステムで救われる人命よりデスマーチで失われる人命のほうが多くなる。
***
追記
モウヤダ……
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿