私の状況を一言で言えば: http://i.imgur.com/wUpMgX5.jpg
これは私の main.lua ファイルです: http://pastebin.com/1t2rhim1
Samsung Galaxy Note II で .apk ゲームをプレイしようとすると、 ---PLAYER--- で始まる main( ) の内容が表示されません。コンピューターでシミュレートすると、意図したとおりにすべてがうまくいきます。
私のゲームは基本的にタイトル画面で、単語を押すと背景が表示され、十字キー、3 つのボタン、および HP/MP バーを持つ 2 つのキャラクターが引き出され、格闘ゲームになります。ただし、背景のみが表示されます。
背景を無効にしてみましたが、他の画像が表示されません。
うちのコロナSDKがプロ版じゃないからか、描ける量に限界があるからなのか、それとも、
画面の解像度に基づく問題がありますが、Galaxy SIII または Note II の解像度 (1280 x 800) を念頭に置いてこのゲームをコーディングしているため、キャラクターが画面外に表示されることはありません。
--
それが機能する場合、無限に更新されるループの方法がわかりません。私は Java にはある程度慣れていますが、Python には少し慣れていません。Lua についてはまったくの初心者です。コードももっとモジュール化したいです。
ループするにはどうすればよいですか?AI を機能させたいのですが、現在、そのコードは 1 回しか実行されません。main 関数の最後に while-true-then ループを入れてみましたが、シミュレーターがクラッシュしました。