2005-11-22から1日間の記事一覧

ローカル変数の罠

--test.lua local a = 1 local b = 2 local c = 3 local d = { 1, 2, 3, 4, 5, } lua_test = { OnUpdate = function(this) print("call lua_test::OnUpdate( a=" .. a .. ",b=" .. b .. ",c=" .. c .. " )\n") end, OnFinalize = function(this) a = nil b =…

煮詰まった

11/25追記 ごめん。うそ。増えない。 tofunctionしたのがreleaseしてくれてなかったみたい。。。 local変数で同じスコープの場合は上書きされてるからブリブリは増えていかない。シンボルが残っちゃうのはどうにもならないっぽいけどね。 ということでtofunc…