08/09/12 13:33:06
>>281
解放ですか…
Lua の require/module は結局グローバルにテーブルとして追加しているだけなので
_G.xxx.foo = nil
みたいにしてしまえば解放もできそうな気はしますが…。
(require("xxx.foo"),module("xxx.foo")と仮定)
やったことはないです。
私が言っていたのは単純にファイルの管理についてです。
Character.lua : キャラクタークラス定義
Stage1.lua : ステージ1
Stage2.lua : ステージ2
とした場合、
Stage1.lua, Stage2.lua それぞれの先頭で
require("Character.lua");
とするような。
すべて1ファイルに記述するわけにはいきませんから。