今日、「日本Coronaの会 初心者向け勉強会」に参加してきました。同じLua言語を使ったツールなので、とても勉強になりました。モジュールの書き方も「こういう風にするのか」と、すごく勉強になったので、ここに書いておきます。
Lua言語に慣れた方なら常識なのかも知れませんが、私は知りませんでした。Coronaのソースプログラムは下記のような感じでモジュール宣言をしていました。
ファイル名がaaa.luaだとします。そうすると、呼ぶ側はどうなるかというと、下記のようになります。
自動的にファイル名がモジュールの名前になります。さらに、下記のようにして、モジュール名も宣言できます。
それ以外の画面サイズの対応とか、話を聞けば聞くほど似たような実装をしているなぁと感じました。あまり変えようが無いのかもしれませんね。Androidに特化していないので、実装につらい面がありますが、特化すればすごく便利なツールになると思いました。