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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1120
nattou!マウスカーソルについてくる●7解決


nattou!

リンク

2011/11/20(Sun) 21:29:13|NO.43153

マウスカーソルに●がついてくる、というプログラムが作りたいのですが、どうにもうまくできません。
したのプログラムを書いてみたのですが、どこがいけないのかさっぱりわかりません。
ご教授いただきたいです。

screen 0
buffer 2
repeat
gsel 2
cls
pos mousex , mousey
mes "●"
gsel 0
gcopy 2,,,640,480
wait 1
loop



この記事に返信する


杉村

リンク

2011/11/20(Sun) 21:31:21|NO.43154

repeat
color 255,255,255:boxf
color
pos mousex , mousey
mes "●"
redraw 1:wait 1:redraw 0
loop

これでどうでしょうか?



晩御飯

リンク

2011/11/20(Sun) 21:35:50|NO.43155

gsel 0をmousexとmouseyの前に置かないとだめかも



nattou!

リンク

2011/11/20(Sun) 21:45:02|NO.43156

早速ありがとうございます。

>杉村様
こーゆうことがしたかったです!
まだまだ初心者ゆえにわからない命令がありますが、それは自力で調べてみたいと思います。
ありがとうございました!

>晩御飯
アドバイスありがとうございます!
やってみましたが●が残り、おかしなとこでバッファ画面が反映されてしまいます。



nattou!

リンク

2011/11/20(Sun) 21:46:07|NO.43157

>晩御飯ではなく晩御飯様ですね!
とんだご無礼をいたしました!



くろ

リンク

2011/11/20(Sun) 22:19:09|NO.43159

マウスカーソル位置をscreen0上で取得しないとだめかもです。

screen 0
buffer 2
repeat
gsel 2
cls
pos x,y
mes "●"
gsel 0
gcopy 2,,,640,480
x=mousex :y=mousey
await 10
loop



nattou!

リンク

2011/11/20(Sun) 22:25:23|NO.43160

>くろ様
ありがとうございます、できました!
なんでscreen0じゃないとダメなのかは調べてみますね!!



晩御飯

リンク

2011/11/20(Sun) 22:37:22|NO.43163

>やってみましたが●が残り、おかしなとこでバッファ画面が反映されてしまいます。
もちろん単純に場所変えるだけじゃ他がおかしくなるに決まってるけど
言葉足らずでしたね



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