Galaxy (Android 7.0)
にて apk を作成し、実機に転送しデバッグする事はできています。
Windows 上での動作は問題ないのですが、実機に転送すると
コケる (アプリが終了してしまう) 現象に数日間悩んでいます。
以下のコードで defcfunc から関数を呼ぶ所で発生しているようで
1 clickKoma をコールしないようにする
2 #defcfunc oncli を deffunc にする (値を返さないようにする)
など、試してみると回避する事ができましたが、
それでは問題解決とならず困っています。
他に良い方法がありますでしょうか?
#include "hsp3dish.as" #module #deffunc clickKoma int x, int y return #defcfunc oncli // (2) oncli を defcfunc から deffunc にする (値を返さないようにする) とコケない clickKoma 1,7 // (1) この行をコメントアウトするとコケない return 7 #global st=0 phase=0 while(1) stick st : if(st&128){ end } // Esc キー if(st&256){ phase=oncli() } // 左クリック redraw 0 color 255,255,255 : boxf : color 0,0,0 redraw 1 await 100 // 100 ms wend stop