2008-01-01から1年間の記事一覧

LuaInterfaceその3

今回はLua上で作成した関数をコールして見ます。 Lua上の関数をコールするために一度DoFileなどで走らせることで、LuaObjectに登録することができます。 public void OnTick() { LuaObject lua; lua.DoFile("test.lua"); //一度実行 LuaFunction func = lua.…

LuaInterfaceその2

ヘルプ作成 前回アトリビュートにデスクリプションを記述したものを取得し、ファンクションの説明を出力できるようにしてみます。 /// <summary> /// Lua登録ファンクションのデスクリプション作成 /// </summary> class LuaFuncDescriptor { /// <summary> /// /// </summary> /// <param name="funcName">ファンクション名</param>…

LuaInterfaceその1

環境構築 手っ取り早く環境を整えたかったのでYaneuraoGameSDK.NETを使用して構築しました。 Lua.NET for Yanesdk.NETとScintilla and SciTEをインストールしました。 Functionの登録 関数の登録をするためにアトリビュートを使用して /// <summary> /// Luaへ関数を</summary>…

勉強中

只今LuaInterfaceで遊んでおります。 日本語のページが少ないので備忘録的に色々書いていけたらな、と思っております。 更新頻度はそれほど多くないので、まったりやっていけたらと思います。