FlyWithLua

自作の関数を作成して使用する – FlyWithLua

Functions(関数) 関数は、スクリプトで複数回使用できる一連のコマンドです。定義すると、関数はコマンドを介して実行するか、イベントを介してトリガーでき…

FlyWithLua

imgui チャイルドウインドウ – FlyWithLua

チャイルドウインドウでメインウインドウ内にブロックを作ることができる。区分けしてレイアウトする場合に便利になる。 icw_wnd = float_wnd_cr…

FlyWithLua

ボタンからimguiウインドウを開く – FlyWithLua

単純にボタンからメインウインドウを開く、閉じるを繰り返すアクションを作成。 ベースになるウインドウを作成 まず、ベースになるウインドウを作成。黒の半透明のウイ…

FlyWithLua

テキスト表示の基本 – FlyWithLua

FlyWithLuaには大きく分けて4つのテキスト表示方法がある X-Planeに直接描画する、draw_string() imguiフローティングウインドウ…

FlyWithLua

形を描画する – FlyWithLua

X-Plane上に色んな形を描画することができる。graphics.draw_rectangle( 50, 100, 100, 200 )の数値の順番で番号を…

FlyWithLua

imgui コンボボックスの作成 – FlyWithLua

コンポボックスは基本的にそのままで何もしないで選択画面のテキストは切り変わる。これはあくまで選択が出来るだけで、選択状態を保持することはできない。再起動すると…

FlyWithLua

imgui コラムの作成 – FlyWithLua

区切り線が入るコラム。 -- imgui はフローティング ウィンドウ内でのみ機能するため、最初に作成する必要があります。 column_wnd = floa…

FlyWithLua

imgui テーブルの作成- FlyWithLua

-- imgui はフローティング ウィンドウ内でのみ機能するため、最初に作成する必要があります。 column_wnd = float_wnd_create…

FlyWithLua

imgui フォントの作成 – FlyWithLua

日本語は使えない。大きくするとぼやける。 -- imgui はフローティング ウィンドウ内でのみ機能するため、最初に作成する必要があります。 child_wn…

FlyWithLua

imgui Misc(寄せ集め)の作成 – FlyWithLua

※imgui Demoを参照にしている 箇条書きでテキストを入れる 日本語はを入れると???で表示される。 -- imgui はフローティング ウィンドウ内で…

FlyWithLua

immguiボタンの作成 – FlyWithLua

単純にボタンを表示する。 重要! ボタンには名前を入れないと動作しない、それと同じ名前を入れても同じように動作しない。同じ名前の最初の1つだけは動くが、その後…