7セグメント表示を画像で作成- FlyWithLua
画像を自分で作成して7セグメント風の表示をする。 私の場合はAffinty DEsinerを使って作成した。左上の「ドキュメント設定」から以下のようにチェック…
画像を自分で作成して7セグメント風の表示をする。 私の場合はAffinty DEsinerを使って作成した。左上の「ドキュメント設定」から以下のようにチェック…
これはちょっと複雑な構成になるので、for文を使わず、すべて個別に設定しています。場合によっては、オンとオフでランプの点灯が逆になる場合はX-Planeを再起…
X-Planeで画面を移動させるための全てのコマンドをまとめてクリックで表示させる。 -- 画像県警の初期設定 ---- -- E_Camera Move -…
これはX-Cameraプラグインが無いともちろん機能しない。X-Cameraで設定してIDを設定した場合のみ機能することになる。 -- 画像県警の初期設定 -…
X-Planeのメニューから選択するビュー -> 変更(外側)を再現。簡単に選択できるようになる。選択された画面は右上に緑色で表示される。 local …
X-Planeのデフォルトで使えるQuick Look Viewを簡単につかえるようにした。画像を希望の位置に移動させM0〜M19までのメモリーボタンをクリッ…
まだ作成途中で設定していないところがある。それにfor doを使った作成をしていないので長すぎるスクリプトになっているので重いかも。画像も72dpiに変更した…
最低限必要なのは、以下の3行。 function Text_draw() --ここに記述していくenddo_every_draw("Text_dra…
原点の位置が左上が0になる、下に移動する場合はマイナスを入れる。 dWidth, dHeight = float_wnd_get_dimensions(XP_…
ウインドウに関する特別の動作を色々設定してある。普段は使わないかもしれないが、何かのときにヒントになる項目が色々設定してあるので参考になると思う。 -- --…
フローティングウインドウにはいくつか種類があって、それぞれ記述の仕方がある。適当に入れるとエラーになるので注意が必要である。 バージョン2.7.0 NG以降で…
RGB 0-1カラーピッカーを変換してくれるサイト:https://rgbcolorpicker.com/0-1 この色指定は1と0だけで指定する方法で、現在…
65行目の数値を変更するとズームの位置を変更できる。64行目を有効にするとズームが繰り返し表示される。 Mac用 zoom以外は位置がしっかり分かってから有効…
テキストを交互に赤色と緑色に変えて表示する。 require("graphics") --点滅の時間を取得する DataR…
RESUME_MOUSE_WHEEL = true プール値がtrueに設定されている場合、スクリプトはマウスホイールの動きを再開し、X-Planeはそれを認…
この関数は良く出てくるが、あっても、無くても動作するような関数なので、意味がもう一つわからない。 RESUME_MOUSE_CLICKはマウスクリックを取り戻…
文字列strのi文字目からj文字目までの部分文字列を返します。i、jには負の数を指定することもでき、その場合は末尾から何文字目、という形になります。jを省略し…
以下はwhileの基本形だが、他の「break」や「continue」の使い方はfor分と同じ。 5行目の「i = i + 1」を前にもってくると0から始まら…
単純な前処理、単純な後処理が必要な反復処理においては for 文例えば: 繰り返す回数が分かっている処理など複雑な前処理や後処理が必要な反復処理が必要な場合は…
X-Planeを移動するとき、色んな問題が起こる可能性がある。 X-Plane をアプリケーションフォルダ内に入れると以下の警告が出て、起動できない。 The…
GPXファイルは、地点(ウェイポイント)や軌跡(トラック)、ルート情報を保持しています。 残念ながらB737-800X Ziboでは動作しない。 以下はFly…
math.floor()関数を使うと不動小数点の切り上げ、切り下げを行うことができる。四捨五入を一発でできる関数は無い。0.5をプラスして1を超えるか超えない…
数値を扱う時X-Plaenのdatarefではそのまま使えない場合が出てくる。 数値の桁数を揃える これはどれにも有効だが%の後に0を付けると良い。 a =1…
時間を使う方法もいくつかある。 os.clock()を使う 簡単に実行してみる。以下はABCという文字をX-Plane内の下のほうに表示し、5秒たったら消す。…
機能作成したページが途中から消えていた。何故かまったく不明であるが。リビジョンによって復元することができた。Macのタイムマシーンのような機能である。 場所が…
ページ毎にサイドバーの内容を変更することができる。例えば、特定のカテゴリー別に個別の内容をサイドバーに表示できる。 表示する内容までは指定できない(例えば、特…
radikoがあれば地方のラジオ局に加え月額385円で日本全国のラジオ局が聞く事ができる(radikoプレミアムサ-ビス)。しかし、このradikoプレミアム…
カスタムコマンドで何ができるか。他のコマンドと同じように自分で好きなように動かすことが出来るコマンドを作成することができるようになる。一般的にはX-Plane…
インプットボックスはうまくいった。コマンドも実行される。インプットボックスのテキストパスを変更する。その後SETボタンをクリックすると、変更したパスの画像に変…
インプットボックスを使って、読み書きの一連の流れを作成してみる。 一番上のボタンはCOM1の左と右の周波数設定を切り替えるたものもで、Activeを選択したら…