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


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0103
おぼLinux版での画像範囲指定とfontについて質問です。5未解決


おぼ

リンク

2019/1/3(Thu) 04:42:00|NO.86243

度々すいません。おぼです。

次のようにしたのに、実行画面に反映されません。なぜだかわかりません。前に聞いたような気もするのですが大変申し訳ありません。どうすればいいのかご教授願います。


#include "hsp3dish.as" *main screen 0,600,400,SCREEN_FIXEDSIZE font "TakaoPGothic",50 ;アニメ処理 //一個目 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 0,200 : mes "山" redraw 1 : await 100 //二個目 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 50,200 : mes "山" redraw 1 : await 100 //三個目 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 100,200 : mes "山" redraw 1 : await 100 //四個目 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 150,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 200,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 250,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 300,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 350,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 400,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 450,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 500,200 : mes "山" redraw 1 : await 100 redraw 0 color $00,$00,$00:boxf color $00,$FF,$00 pos 550,200 : mes "山" redraw 1 : await 100 stop

hsp3dish.ini

; hsp3dish settings wx=600 wy=400 autoscale=0

です。

このスクリプトですが、fontの行を削除したら動いたんです。

それで、fontをいじるスクリプトを作ってみました。


#include "hsp3dish.as" redraw 0 font "TakaoPGothic", 18, 3 pos (winx + 1) * mm + 2, 1 * mm + 2 color 100,100,0 mes "こんにちは" pos (winx + 1) * mm, 1 * mm color 200,200,0 mes "こんにちは" redraw 1 stop

です。
これは動きました。というか表示されました。そこで次のようにしてみました。


#include "hsp3dish.as" *main screen 0,600,400,SCREEN_FIXEDSIZE ;アニメ処理 //一個目 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 0,200 : mes "山" redraw 1 : await 100 //二個目 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 50,200 : mes "山" redraw 1 : await 100 //三個目 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 100,200 : mes "山" redraw 1 : await 100 //四個目 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 150,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 200,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 250,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 300,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 350,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 400,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 450,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 500,200 : mes "山" redraw 1 : await 100 redraw 0 font "TakaoPGothic",50 color $00,$00,$00:boxf color $00,$FF,$00 pos 550,200 : mes "山" redraw 1 : await 100 stop
これはだめでした。
だんだん混乱してきました。何をどうすればよかったのかどなたかご教授願います。
よろしくお願いいたします。



この記事に返信する


ham

リンク

2019/1/3(Thu) 15:25:12|NO.86245

Linux版は分からないですが、Windowsでは普通に表示されますね。
screen命令が何か問題になっているとか?



moglaphic

リンク

2019/1/3(Thu) 23:38:00|NO.86249

>86243
すみません。。。
「Linux版」とは、Wine環境上のHSPでなくて、Linux版のHSPですか?



おぼ

リンク

2019/1/4(Fri) 04:41:34|NO.86257

おぼです。

>moglaphicさん
ネイティブのLinuxで動きますよ。
私の環境:Ubuntu18.04 x64
ここを参照してトライしてください。:https://hsp.tv/make/hsp3linux_pi.html



ham

リンク

2019/1/4(Fri) 14:31:20|NO.86259

過去の質問見ました。screen全く関係なさそうですね、でもスルーされるのは悲しいな...



KA

リンク

2019/1/6(Sun) 22:14:27|NO.86276

まず、どういう結果を望んでいたのか分かりません(まあ
想像は付きます)。

>>それで、fontをいじるスクリプトを作ってみました。

その結果が下方のスクリプトなのは、短絡すぎるというか
なんというか・・・。



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