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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
1210
ぁっとブラウザで動作する上でのサイズ6解決


ぁっと

リンク

2014/12/10(Wed) 16:40:05|NO.66377

こんにちは。
hsp3dishを勉強し始めたのですが、いきなり躓いてしまいました。

hsp3dishで画面サイズを変更する場合、
サイズを記したhsp3dish.iniを作成し、実行スクリプトと同じフォルダに置くというのは分かったのですが、
これはスマホに限られるのでしょうか?

上記の通りにし、ブラウザ上で動作させると画面サイズは変更されませんでした。
どこかを見落としているのか、仕様なのか、分かりません。

ここで検索しても同じような質問がありませんでしたので、やはり私が悪いのか……。
こんな単純なことをおたずねするのは心苦しいですが、よろしくお願いします。



この記事に返信する


とおりすがり

リンク

2014/12/10(Wed) 19:54:04|NO.66390

ブラウザ上で…?hsp.jsの事ですか?
それだと、そもそもhspdishとは別物ですが…



kanahiron

リンク

2014/12/10(Wed) 20:55:36|NO.66392

hsp.jsではなくhsp3dish.jsですよ
なのでブラウザで動くhspdishで合っています

hsp3dish.iniに書いたサイズはちゃんと反映されましたよ
https://208646f1b559303c8fd14117078ef587e5aee593.googledrive.com/host/0BxC9-Nilt2alWUIxdVVVTGpYdGc/js/oddevensortjs2.html

hsp3dish.asの内容は

wx=480 wy=320
のみです

HSP3Dish helperのログに「画面サイズは、( 480 x 320 )に設定されます。」と出ました
またiniで設定してもスマホでは反映されません windows用の実行ファイルでも反映されません



ぁっと

リンク

2014/12/10(Wed) 21:04:11|NO.66393

kanahironさん、ご回答ありがとうございます。

でも、wx=480 wy=320 はデフォルトですよね。
iniファイルで設定しなくても、それは反映されています。
しかし、上記以外のサイズは反映されなくて……。



kanahiron

リンク

2014/12/10(Wed) 21:16:11|NO.66395

あら デフォルトでしたか
これでどうでしょう
https://208646f1b559303c8fd14117078ef587e5aee593.googledrive.com/host/0BxC9-Nilt2alWUIxdVVVTGpYdGc/js/oddevensortjs2.html

あと、作成されたhtmlをローカルで開いても

Screen 320.000000 480.000000 Startup failed.
とでて起動できません

なにかを使ってローカルから出来る方法もありますが忘れたのでgoogleドライブにあげてます



zakki

リンク

2014/12/10(Wed) 22:15:09|NO.66399

スケーリングさせて動作解像度と実際の表示解像度を変えたい場合や
フレームレートを変えたい場合などは生成されたHTMLを直接編集するっていう方法もあります。


Module.preRun.push(function() { ENV.HSP_WX = "640";//スクリプトの動作解像度 ENV.HSP_WY = "360"; ENV.HSP_SX = "640";//表示解像度 ENV.HSP_SY = "360"; ENV.HSP_AUTOSCALE = "0";//スケーリングモード ENV.HSP_FPS = "0";//フレームレート ENV.HSP_LIMIT_STEP = "5000";//ブラウザに処理を返すまでの実行ステップ数 });

> あと、作成されたhtmlをローカルで開いても

IEやChromeが file:// プロトコルでXHR対応してないからです。
Firefoxだと動いたりしますが、ローカル動くウェブサーバー使うのほうが
公開した時と近い環境で確認できていいと思いまます。



ぁっと

リンク

2014/12/11(Thu) 20:30:08|NO.66413

kanahironさん、zakkiさん、ありがとうございます。
早速試してみます。



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