|
|
2015/9/9(Wed) 11:18:51|NO.71522
スマホに画像を表示したいのですが、
下記のプログラムをビルドし実機で起動すると一瞬だけ起動してすぐ消えてしまいます。
picload等を使わず文字表示だけなら問題なく起動してくれますが
picloadを入れると不具合が出るようです。
プログラム自体に問題があるのでしょうか?
私自体プログラム初心者なので私に問題があるのでしょうか?
#include "hsp3dish.as"
#cmpopt varname 1
buffer 1
picload "usa1.png"
screen 0,320,480
*main
redraw 1
redraw 0
color 255,255,255
boxf
color 0,0,0
pos 0,0
;mes "aaaa"
gcopy 1,0,0,64,64
await 1
goto *main
|
|
2015/9/9(Wed) 12:34:21|NO.71526
気になることが2点。
1.hsp3dishでbufferは使えない。
2.picloadではなくcelload&celputを使うほうがよい。
|
|
2015/9/9(Wed) 12:41:23|NO.71527
>1.hsp3dishでbufferは使えない。
確保することはできます。画像のロードも。HSPの描画命令(line,pset等)は通用しませんが。
>hikaさん
間違ってたらすみませんが、「screen 0,320,480」をgsel 0 に変えてトライしてみるといいかもしれません。
実機で screen0 のサイズ変更はできなかったと思うので。
HSP3dishの実機でバッグは非常に骨の折れる作業ですが、logcat なるものがありますので、エラー発生行まではわからなくても、エラーコードだけなら分かるので利用してみると少し楽になるかもしれませんよ。
|
|
2015/9/9(Wed) 12:51:01|NO.71528
>kanamaruさん
返信ありがとうございます!
早速下記のように変更してみましたがやはり起動するとすぐアプリが終了してしまいます。
pc上では起動するのですが、、(涙)
#include "hsp3dish.as"
#cmpopt varname 1
celload "usa1.png",1
screen 0,320,480
*main
redraw 0
color 255,255,255
boxf
color 0,0,0
pos 0,0
celput 1
pos 100,100
mes "aaaa"
await 33
redraw 1
goto *main
|
|
2015/9/9(Wed) 12:59:46|NO.71529
>motchyさん
返信ありがとうございます!
gselにしてみましたがうーん、、、
ところで気になったんですがビルド後にできるbinフォルダの中の実行ファイル
***-debug.apkのときと***.apkのときがあります。
画像を差し込む命令を入れるとdebugの表示がつきますが何か関係しますか・・・??
|
|
2015/9/9(Wed) 13:18:04|NO.71531
あら、駄目でしたか。残念です。
apkファイルの名前が変わることについては経験が無いので私にはわかりません。私の場合は常に ***-debug.apk だったので。
何行目まで生きてるか手探りで探す方法もありますが、面倒なので logcat で当たりを付けるのが良いかと思います。
logcat で表示されるエラーコードを見てみてはどうでしょうか?
|
|
2015/9/9(Wed) 13:32:20|NO.71532
>motchyさん
logcatつかってみました!
エラー番号13ということなんでそもそも画像がないって言われてるのかな??
関連の記事を探してみたいと思います!
|
|
2015/9/9(Wed) 18:03:36|NO.71533
プロジェクトフォルダのassetsサブフォルダに画像ファイルは入っているでしょうか?
data.dpmを使う方式だと色々不具合があるようです。(私もdata.dpm方式だとダメでした)
|
|
2015/9/9(Wed) 18:40:45|NO.71538
>沢渡さん
返信ありがとうございます!
早速やってみましたがうまくいきません。。。
assetsを使う場合だとビルド時にデータファイルの指定は要らないのかな・・・??
相変わらずエラー13がでちゃいます、、、
|
|
2015/9/9(Wed) 18:49:36|NO.71539
別の画像データファイルを使っても同じ結果になりますか?
|
|
2015/9/9(Wed) 19:11:16|NO.71542
>motchyさん
わ!できました!!
え、えっと、、、画像が悪かったんでしょうか・・・??
|
|
2015/9/9(Wed) 19:51:34|NO.71544
上手く行って良かったですね!
多分画像に問題があったのだと思います。詳しいことはわかりませんが..。
|
|
2015/9/9(Wed) 20:15:01|NO.71547
>motchyさん
たぶんpngでも細かい設定があるんだとおもいます!!
最後別のソフトで画像をpng保存しなおすことで解決しました!!
無事解決しました!!メインプログラムのほうも無事実機テストに成功しました!!
引き続き開発に勤しみたいと思います!!
ありがとうございました!!
結論:
画像の保存形式の問題。ちゃんと説明書を読みます。。。orz
|
|