ウィンドウの作成、DirectX の起動、スプライトの作成をすべて C++ で行う Win32 アプリがあります。私のスプライトは現在、Sprite::Update()関数の最後に次のコードでアニメーション化されています。
curFrame++;
if (curFrame >= numFrames)
    curFrame = 0;
ここで、その小さなコードを Lua スクリプトで実行する必要があります。この C++ コードを置き換えて、ほぼ同じコード行を持つ Lua スクリプトにアクセスするにはどうすればよいですか。curFrameC++ Sprite クラスの変数と変数を Lua スクリプトに渡すことを考えましnumFramesたが、方法がわかりません。
どんな援助も大歓迎です。これは、別のライブラリまたは他の誰かのコードでは実行できません。正しい方向へのプッシュが必要です。