ページ 11

こういうのって出来ますか?

Posted: 2010年5月23日(日) 20:38
by 深黒
画像をクリックしたらこの処理をするみたいなのって出来ますか?
やっぱり、画像のある範囲を指定して、そこがクリックされたら処理をするみたいなプログラムを打たなければなりませんか?

Re:こういうのって出来ますか?

Posted: 2010年5月23日(日) 20:45
by Ma
できます。
そうです。

if(クリック判定){
if(枠当たり判定){
処理
}
}

Re:こういうのって出来ますか?

Posted: 2010年5月23日(日) 20:47
by Dixq (管理人)
一応軽くでいいので、利用規約を読んでから投稿して下さいね。
トピックを見ても何の質問か解らない質問になってしまっているので・・。

前回の流れから推測すると、DXライブラリでの話だと思いますが、
「特定の画像をクリックしたか」を判定する関数があるかということでいいでしょうか。
それでしたらありません。

今画像が100x200だとし、(100,100)の座標に表示しているならば、

if( 100<=x && x<=100+100 && 100<=y && y<=100+200 ){
if( クリックされた ){
処理;
}
}

という感じする必要があると思います。

Re:こういうのって出来ますか?

Posted: 2010年5月23日(日) 20:47
by Dixq (管理人)
Maさんに思いっきり被りました、すみません;

Re:こういうのって出来ますか?

Posted: 2010年5月23日(日) 20:57
by Ma
いえいえ

Re:こういうのって出来ますか?

Posted: 2010年5月24日(月) 00:04
by 深黒
やはりそういう方針になりますか・・・
返信ありがとうございました