2008-08-06から1日間の記事一覧

逆転ホムーラン?

Stage1 = { main = function() local function func() log("func") wait(-1) end log("main") func() end } 動く。 関数の中に関数もアリだったのは盲点。 今まではスクリプトファイルそれぞれの中に"main"という名前の関数があって実行時にはそれを呼び出し…

Luaへの名前空間っぽいもの導入メモ

Stage1_God = { function func() log("func") wait(-1) end function main() log("main") func() end } 動かない。 http://sugarpot.sakura.ne.jp/yuno/html/lua51_manual_ja.html によればテーブルコンストラクタの要素はexpであり、functionはexpであるが…

Luaに関する悩みは尽きない

また悩む。 シンボル名区分けのためにオブジェクトとして括るのはいいとして、そのオブジェクトをアクションの種類ごとに1つもつかアクションを行う敵や弾1体ごとに1つ持つか。 ここでいうアクションってのは敵や弾の動き、具体的にいえば「60フレーム直進し…

苦い 二律背反 いまーすぐー Use Lua 〜

今の湍ではlua_Stateをスクリプトファイルごとに生成しています。 しかしこれをlua_State1つに設計しなおそうかと考えているところ。