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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0116
ブロックアイテムの表示について17解決


ブロック

リンク

2009/1/16(Fri) 23:50:30|NO.22899

アイテムを表示させたいのですが
なぜか、ゲーム開始ボタンを押すと真っ白状態になってしまうのです

あと、アイテムを表示した後ランダムで下に落とす方法を教えていただけると
うれしいです


よろしくお願いします

http://cid-859a75f8c21f69d6.skydrive.live.com/self.aspx/HSP3/geme.zip



この記事に返信する


tsuka

リンク

2009/1/17(Sat) 00:11:19|NO.22901

*aitemu1
で何かが起きているようです



tsuka

リンク

2009/1/17(Sat) 00:12:57|NO.22902

そしてbuffer命令と描画したいウィンドウのIDについてよく考えてみてください

ヒントというか答えは「gsel」です



SYAM

リンク

2009/1/17(Sat) 00:13:07|NO.22903

…というか、スクリプト丸投げしてデバッグを他人任せにする習慣、つけないでくださいね…(汗



ブロック

リンク

2009/1/17(Sat) 11:24:06|NO.22907

>tasuka さん
 *aitemu1 の中にある「picload]の前にgsel 1を追加するといいのですね


>SYAM さん
 この質問が解決すればあとは、自分で頑張ってみるのでそれまでは
 ご協力お願いします



tsuka

リンク

2009/1/17(Sat) 12:24:46|NO.22908

>ブロックさん
いえ、違います
gsel 1
は追加しなくても大丈夫です

「1」の部分を変えてみてください
何に変えるかはよく考えてみれば分かるはずです

・・・もし分からなかったら
aitemu1の中の「buffer」を「screen」に変えてみると、何がいけないのか分かると思います



tsuka

リンク

2009/1/17(Sat) 12:27:43|NO.22909

>aitemu1の中の「buffer」を「screen」に変えてみると、何がいけないのか分かると思います
あぁごめんなさい
これじゃよく分からなかったですね・・・



tsuka

リンク

2009/1/17(Sat) 12:49:56|NO.22910

それと、玉の色が背景と同じ「赤」になってます
これでは玉が見えないと思いますよ



ブロック

リンク

2009/1/17(Sat) 14:06:21|NO.22911

「buffer」を「screen」に変えるとゲーム画面の上にまた
新たにアイテムの画面が表示されますがこれで何かわかるのですか?

それと、ボールは赤色ですが背景は黒色のはずだったと思うのですが



tsuka

リンク

2009/1/17(Sat) 14:08:58|NO.22912

・・・・え?
そんなはずは・・・
ちょっと見直してきます



tsuka

リンク

2009/1/17(Sat) 14:09:46|NO.22913

>「buffer」を「screen」に変えるとゲーム画面の上にまた
>新たにアイテムの画面が表示されますがこれで何かわかるのですか?
これではよく分からない、と訂正してあります



tsuka

リンク

2009/1/17(Sat) 14:12:05|NO.22914

あ、確かに背景は黒でした
失礼しました



ブロック

リンク

2009/1/17(Sat) 15:04:17|NO.22915

buffer 1 の「1」部分を別の数字に変えれば大丈夫なんですね



tsuka

リンク

2009/1/17(Sat) 15:55:26|NO.22916

それも違いますね・・・
gselですよgsel



ブロック

リンク

2009/1/17(Sat) 16:29:02|NO.22917

「buffer」 では無く 「gsel」と書くのですね



あり

リンク

2009/1/17(Sat) 18:06:09|NO.22918

screenやbufferを使うと描画先ウィンドウIDが初期化された
ウィンドウIDの物に変更されてしまいます(screenとbufferのヘルプを参照の事)
ですからbufferを使ったらgselで描画先ウィンドウIDを指定し直さなくてはいけません。

今回の場合はID0のウィンドウにコピーしたい訳ですから、gmodeの前に
gsel 0を書けば画面が表示されるようになります。

詳しくはgselとgmodeのヘルプをよく読んでください。



ブロック

リンク

2009/1/18(Sun) 08:04:57|NO.22936

皆さんありがとうございました
アイテムを表示させる事が出来ました
あとは、そのアイテムをランダムで落としていきラケットとの
当たり判定を作るだけです



ブロック

リンク

2009/1/19(Mon) 20:51:44|NO.22954

アイテムが表示したのでこの質問は解決とします
教えていただいた皆さんありがとうございました



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