HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
1014
沢渡HSP3DISHの画像ファイルの最大サイズは2048? 1024?4解決


沢渡

リンク

2014/10/14(Tue) 19:17:16|NO.65550

初めて書き込みます。沢渡と申します。

HSP3DISHで使用する画像ファイルに関する質問です。

付属のマニュアルには「画像ファイルの最大サイズは2048×2048ドット」という
内容の事が書かれていて、これに基づいてアプリを製作していたのですが、
こちらの掲示板の別スレに「1024×1024が最大」という事が書かれていました。

「1024までにとどめておいた方が無難」というのはわかるのですが、
環境によっては「picload命令を使用できるのは通算3回までで、それ以降は読み込まれない」
という不具合が発生するため、画像を3枚以内にまとめようとすると、
どうしても1024をオーバーしてしまいます。

私の環境では、今のところ1024をオーバーしたファイルでも問題は発生していないのですが、
環境によっては問題が発生することもあるのでしょうか?



この記事に返信する


沢渡

リンク

2014/10/14(Tue) 19:40:35|NO.65551

書き忘れてました、想定している環境はAndroid端末です。
Windowsでは特に問題は発生していません。



yu

リンク

2014/10/15(Wed) 08:52:19|NO.65557

たぶん自分かな。

> 「1024までにとどめておいた方が無難」というのはわかるのですが、
> 環境によっては「picload命令を使用できるのは通算3回までで、それ以降は読み込まれない」
> という不具合が発生するため、画像を3枚以内にまとめようとすると、
> どうしても1024をオーバーしてしまいます。

1024か2048かと言われれば、Dish説明書に記載されているように2048が最大だと思われます。
先日説明させていただいた時は、1024以内に画像を配置したほうが無難だし、機種によっては
2048サイズで読み込み失敗する場合があるということと、メモリの節約です。

アニメパタンや、キャラが多く、画像がたくさん必要であり、その分の読み込みが
必要という場合はしようがない思います。先日説明していた時のアプリの場合、読み込み時点で
不要と思われる画像も一緒に読み込んでいたようでしたので必要最小限の構成をお願いした次第です。

で、

今回気になるのは、”3回までしか読み込みできない”ということですが、画像バッファが3枚分しか
読み込めないということでしょうか。それとも、同じスクリーンIDでも3回までなのでしょうか。



沢渡

リンク

2014/10/15(Wed) 13:07:09|NO.65558

ご返信ありがとうございました。おっしゃる通り、yu様の書き込みです。
やはり機種によっては2048で失敗することがありますか。
節約しようと思えばできる内容ですので、何とか努力したいと思います。

> 今回気になるのは、”3回までしか読み込みできない”ということですが、
> 画像バッファが3枚分しか
> 読み込めないということでしょうか。
> それとも、同じスクリーンIDでも3回までなのでしょうか。

「同じスクリーンIDでも3回まで」です。
http://hsp.tv/play/pforum.php?mode=pastwch&num=56565
こちらのスレでも話題になっていたのですが、kindleFireHD8.9で、
「同じスクリーンIDを使い回して何枚かの画像をとっかえひっかえ」
という処理を実行したところ、4回目の読み込みのあと、白い四角しか
表示されない状態になってしまいました。
それで色々試してみたところ、「picload命令が使えるのは、
全スクリプトを通して通算3回まで」という結果になりました。

buffer 1,2048,2048
buffer 2,2048,2048 buffer 3,2048,2048 *read_pic gsel 1 : picload "1.png" gsel 2 : picload "2.png" gsel 3 : picload "3.png" (途中処理) goto *read_pic

たとえばこういうスクリプトの場合、「途中処理」の1回目の実行の際は
正常に表示されるのですが、goto *read_picで戻って再読み込みした後は、
白い四角しか表示されない状態になってしまいます。



沢渡

リンク

2014/10/24(Fri) 19:59:11|NO.65703

1024×1024の画像3枚に収まるように仕様変更することにしました。
今からだと結構な大手術になりますが、これも経験と思い……。



ONION software Copyright 1997-2021(c) All rights reserved.