"Hello, world!"
今回は、ウィンドウに簡単な文字列を表示させてみましょう。
Prometeには、簡単なテキスト表示機能「コンソールレイヤー」があります。この機能を使って、ウィンドウに文字列を表示します。
エントリーポイントの Program.cs
を次のように書き換えてください。
using Promete;using Promete.GLDesktop;
var app = PrometeApp.Create() .Use<ConsoleLayer>() .BuildWithOpenGLDesktop();
app.Run<MainScene>();
次に、 MainScene.cs
を次のように書き換えてください。
using Promete;
public class MainScene : Scenepublic class MainScene(ConsoleLayer console) : Scene{ public override void OnStart() { console.Print("Hello, world!"); }}
プライマリコンストラクタ を、 ConsoleLayer
を受け取るように書き換えます。
シーンの OnStart
メソッドをオーバーライドすると、シーンが開始されたときに呼ばれる処理を記述できます。この例では、シーンが開始されたときにコンソールに文字列を表示しています。
これで、ビルドして実行してみましょう。
ウィンドウに文字が表示されましたね。おめでとうございます!
より詳しい手順を学ぶため、以降のページもご覧ください。