新しいツールバーを実装するために、既存のプログラムを修正しています。このプログラムは、Lua スクリプトを使用して、Flash アニメーションとコマンドの表示と処理を処理します。Flash アニメーション ウィンドウを呼び出すことはできますが、コマンド リスナーを追加する行が失敗します。
HUD.AddFSCommandListener(self.file_SWF, self.id)
エラーは次のとおりです。「パラメーターの型が正しくありません。関数 HUD.AddFSCommandListener(movie, entityId) はポインター型のパラメーター 2 を期待しています (提供された型 Null)」。
私はシステムをくまなく調べましたが、何を間違っているのかわかりませんが、何らかの登録手順が正しく行われていないのではないかと思います。私が取り組んでいるゲームは CryEngine を使用していますが、それについて質問する人はあまりいません。ただし、このエラーが別のシステムにある種のアナログを持っている場合は、おそらく、何をする必要があるかについて頭に浮かぶかもしれません.
ありがとう。