> スマホからブラウザゲームをやる場合はstickやmouseなどは使えないのでしょうか?
stickのマウス部分やmousex,mouseyは使えるはずです。下記URLに hsp3dish.js のサンプルがいくつかあるので試してみてください。
私のスマホではブロック崩しもちゃんと操作できました。
http://hsp.tv/make/hsp3js.html
> これはスクリプトと同じフォルダにdataフォルダを作り、その中に画像などのデータを入れればいいのでしょうか?
はい、dataフォルダに入っているファイルが全て出力後の.dataファイルにまとめられます。
> その場合はスクリプトで
> data\\xxx.png
> と書く必要はありますか?
data\\ は必要ありません、と言いますか書くとエラーになります。
ただブラウザ上ではなくWindows上で実行する場合は必要なので
getreq t, SYSREQ_PLATFORM
if t == PLATFORM_WINDOWS {
dir = "data\\"
} else {
dir = ""
}
celload dir + "xxx.png", 1
celload dir + "yyy.png", 2
のようにするとブラウザ上でもWindows上でも読み込めます。
ただ現在最新の HSP3.6β2 の hsp3dish.js は画像読込にバグがあるようで上のようにちゃんと指定してもエラーになります。前バージョンの HSP3.6β1 だと大丈夫なのでそちらを使ったほうが良いかと思います。