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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0821
いぬこcelputで描写したものをcelputで上書きしたい2未解決


いぬこ

リンク

2012/8/21(Tue) 14:40:33|NO.48727

celputでコピーした画像の上にさらにcelputで描写しようとしても一番最初の画像が残ったままに
なって、画像が変わらないのですがclsで消さないとだめなのでしょうか・・・。



celload "gazou1.bmp",1 celload "gazou.bmp",2 screen 0,640,480 gsel 0 repeat celput 1 stick a,8 if a&8 : goto *t2 ;カーソルキー↓を押すことでcelload 2 の画像に切り替わる・・・ハズダッタ await loop *t2 celput 2 stop
カーソルキー↓を押すことでウィンドウ0に描写されていたcelload 1 の画像が上書きされて
celload 2の画像に切り替わるように作りたかったのですがclsなしだとうまくいかず・・・
やはりclsは必要なのでしょうか?

ちなみに両方の画像(celload 1,celload 2)
は初期化されたウィンドウと同じ640x480の画像とします。



この記事に返信する


TMKL

リンク

2012/8/21(Tue) 15:15:41|NO.48728

celputはカレントポジションが下にさがります
posを使い、コピーする場所を指定しましょう

あと、ループからはbreakで抜けましょう



いぬこ

リンク

2012/8/21(Tue) 18:46:16|NO.48731

カレントポジション忘れてました;

ループから抜け出すときはbreakですね。

ありがとうございました!



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