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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0304
SFBT画像にボタンを組み合わせたい8未解決


SFBT

リンク

2007/3/4(Sun) 01:11:28|NO.5998

画像をクリックしたら、*a にジャンプするという命令を書きたいのですが、
(ボタンのデザインを変更するのと同じようなこと)
イマイチ良く分からないので教えてください。
お願いしますね^^



この記事に返信する


halapeco

リンク

2007/3/4(Sun) 04:36:20|NO.6002

画像ボタンを使いたいなら、
・画像を表示し、マウスカーソル座標を監視して(ginfo等)、画像上でクリックされたら
 ラベルへジャンプするスクリプトを組む。

ボタンに画像を貼り付けたいなら、
・llmod3のbtnimg命令を利用する。

てトコでしょうか。llmod3は使ったことないので詳しくは知りませんが。



SFBT

リンク

2007/3/4(Sun) 11:12:51|NO.6007

ボタンに画像を貼り付けたいと考えています。
『llmod3のbtnimg命令』というのはどのようなものなんですか?
良く分かりません・・・(><)
お願いします。



GENKI

リンク

2007/3/4(Sun) 13:01:49|NO.6012

llmod3モジュールは下記アドレスで入手できるようです。
http://www.s-software.net/hsp/hsp30m.html

 llmod3モジュールはHSP2.61に付属していたllmodモジュールをHSP3へ移殖したものらしいです。
このモジュールを使うとllmodモジュールで使用していた命令(btnimg命令など)をHSP3でも利用できるようになると思われます。
私も使ったことないので、未確認情報です。すみません。

 ちなみにbtnimg命令はボタンに画像を貼り付けることができる命令です。
しかしそのままではボタンの枠が残るのでそのままではあまり見栄えが良くありません。


>・画像を表示し、マウスカーソル座標を監視して(ginfo等)、画像上でクリックされたら

これが一番見た目がきれいだと思います。↓参考資料。
http://hspwiki.nm.land.to/?%BE%D7%C6%CD%C8%BD%C4%EA
HSP開発Wikiには他にもボタン関連の記事があるので参考にしてみてください。



SFBT

リンク

2007/3/4(Sun) 18:12:37|NO.6025

インストールしました。
使い方や命令の意味が分かりません。
ボタンの上に画像を張りたいと考えています。
単純なサンプルソースがあればお願いします。



hamach

リンク

2007/3/4(Sun) 22:25:22|NO.6032

自作画像を使うならこのようにすると良いです。


// ボタンのデザイン
buffer 10,120,60
color 0,128,0
boxf 0,0,120,20
color 128,0,0
boxf 0,20,120,40
color 0,0,128
boxf 0,40,120,60
gsel 0

// ボタンの設定
px = 20 //ボタンの位置
py = 30

sx = 120 //ボタンの大きさ
sy = 20


// ボタンの描画 repeat redraw 0 syscolor 15 boxf pos px,py getkey nClick,1 if ( (mousex > px)and(mousey > py) )and( (mousex < px+sx)and(mousey < py+sy) ){ onMouse = 1 } else { onMouse = 0 } if onMouse = 1 { if nClick = 1{ gcopy 10,0,40,sx,sy gosub *runClick } else { gcopy 10,0,0,sx,sy } } else { gcopy 10,0,20,sx,sy } redraw 1 await 20 loop *runClick dialog "クリックされました" return



hamach

リンク

2007/3/4(Sun) 22:26:19|NO.6033

ごめんなさい。

<pre>
の位置を間違えました。



TAKA

リンク

2007/3/4(Sun) 23:22:06|NO.6034

ログを検索しましたか?
数日前に私が同内容の答えをしたのですが…

http://hsp.tv/play/pforum.php?mode=all&num=5814

一応張っておきます。



SFBT

リンク

2007/3/4(Sun) 23:57:37|NO.6035

tamachさんありがとうございます。^^
そのスクリプトにjpg画像を入れたいのですが、
まだまだ初心者なもので・・・(半年くらい...)
お願いします。^^



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