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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0118
冨山gzoomで縮小した画像が切れる7解決


冨山

リンク

2014/1/18(Sat) 00:22:24|NO.59355

自分で作成した画像(1800*600)を使っているためにスクリプトを実行してもらうことはできないのですが、一応掲載しておきます。


//画像 buffer 1 ;元画像 picload "hsp3ttl.jpg" buffer 2 ;縮小画像 gzoom 150,50 , 1 , 0,0 , 1800,600 buffer 3 , 150,50 ;支払方法の選択 gcopy 2 , 0,0 , 150,50 color 255 , 255 , 255 font"メイリオ" , 20 , 16 pos 5 , 11 mes "支払方法の選択" buffer 4 , 150,50 ;給油量の選択 gcopy 2 , 0,0 , 150,50 color 255 , 255 , 255 font "メイリオ" , 20 , 16 pos 15 , 11 mes "給油量の選択" buffer 5 , 150,50 ;給油終了 gcopy 2 , 0,0 , 150,50 color 255 , 255 , 255 font "メイリオ" , 20 , 16 pos 25 , 11 mes "給油終了" //ウィンドウの設定 screen 0 , 640 , 480 color 255 , 255 , 255 boxf font "メイリオ" , 20 , 16 //本体 *SHIHARAIHOHO cls //画像の設置 screen 0 , 640 ,480 gmode 2 pos 10 , 10 gcopy 2 , 0,0 , 150.50


これを実行すると縮小した画像の下半分が切れてしまいます。
同じスクリプトを新規に打ち直すと切れることはないのですが、もしかするとスクリプトではなくて、エディタや環境に問題があるのでしょうか。

大変わかりにくい質問で申し訳ないのですが、同じような状況になった方など、解決策をご教授いただけないでしょうか。お願いします。



この記事に返信する


冨山

リンク

2014/1/18(Sat) 00:23:47|NO.59356

[補足]

角が丸い画像なので、画像を表示させるときにgmodeを使って黒の部分を透明化している状況です。



暇人

リンク

2014/1/18(Sat) 04:02:13|NO.59358

>buffer 2 ;縮小画像


screen 2
に変えれば縮小画像が確認できてgzoomに問題無い事が分かる
バッファID2をコピーしてるのは

gcopy 2 , 0,0 , 150.50
の部分しか無いので、ここに問題がある可能性が高い事が分かる

>エディタや環境に問題があるのでしょうか。
エディタのフォントサイズを大きくする事をお勧めする



MillkeyStars

リンク

2014/1/18(Sat) 15:48:41|NO.59362

不謹慎だと思うけど、ちょっとわらた。
昔よくやったバグだわ・・・



冨山

リンク

2014/1/25(Sat) 10:42:07|NO.59478

buffer2
screen2
に変えても切れてしまいました
もう一度作り直してみます



暇人

リンク

2014/1/25(Sat) 10:46:32|NO.59479

>に変えても切れてしまいました
screen2に描画されたのは切れてないでしょ?

>もう一度作り直してみます
「 , 」じゃなくて「 . 」になってる所がある



check

リンク

2014/1/25(Sat) 14:24:28|NO.59482

最後の行の gcopy 2 , 0,0 , 150.50 だな。
コンマとスペースを入れる規則を自分の中で決めておけば、
こういったミスは防げるか、自力で気づけるはず。



冨山

リンク

2014/3/16(Sun) 17:49:23|NO.60715

なんとかなりました



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