[過去ログ]
■吉里吉里/KAG/TJS雑談質問スレ■その9 (990レス)
■吉里吉里/KAG/TJS雑談質問スレ■その9 http://echo.5ch.net/test/read.cgi/gamedev/1160427850/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
839: 名前は開発中のものです。 [sage] 2006/12/08(金) 04:08:18 ID:+dMJd+7x 任意のクケイ領域にリンクを設定する方法は画像を用意するしかありませんか? http://echo.5ch.net/test/read.cgi/gamedev/1160427850/839
843: 名前は開発中のものです。 [sage] 2006/12/08(金) 05:06:58 ID:btKCoplc >>839 透明なメッセージレイヤを用意 全角スペースで埋めたリンクを置く。 動作未検証。 動いたとしても、ソース見られたらはずかしーw http://echo.5ch.net/test/read.cgi/gamedev/1160427850/843
844: 名前は開発中のものです。 [sage] 2006/12/08(金) 05:20:12 ID:Yy/Bw9Gp >839 @locate x="縦位置" y="横位置" で位置指定ってことね、念のため。 http://echo.5ch.net/test/read.cgi/gamedev/1160427850/844
847: 名前は開発中のものです。 [sage] 2006/12/08(金) 10:35:31 ID:YRd6bEWb >>839 俺の使ってる荒業的なmacro。属性は普通のbuttonの属性+ x, y, width, height @macro name="rectBut" @button graphic="ダミー画像" target="%target" storage="%storage" onleave="%onleave" onenter="%onenter" exp="%exp" @eval exp="mp.links_obj = kag.fore.messages[0].links[(kag.current.links.count-1)].object" @eval exp="mp.links_obj.left = mp.x,mp.links_obj.top = mp.y,mp.links_obj.width = mp.width,mp.links_obj.height = mp.height" @endmacro これで枠つきの文字ボタンが出来る。tjsで直接ボタンを作らないほうが、タグで消せたり何かと便利。 ボタンのcaptionプロパティに文字を入れると、それが表示される。ここら辺はYesNoDialog.tjsを読むと分かりやすい。 で、枠つきじゃない、本当にただの矩形ボタンが欲しかったら、最後に @eval exp="mp.links_obj.imageWidth = mp.width*3,mp.links_obj.fillRect(0,0,mp.width*3,mp.height,0),mp.links_obj.Butt_imageLoaded=true" とか入れれば、無色透明のが出来るはず。 fillRect程度のtjsを理解してれば、色んな矩形ボタンを同じマクロで作れるはず。 http://echo.5ch.net/test/read.cgi/gamedev/1160427850/847
856: 名前は開発中のものです。 [sage] 2006/12/08(金) 16:35:17 ID:7iLSYBei >>839です。 MessageLayer、addButtonの object.loadImages(elm.graphic, elm.graphickey); を if(elm.graphic!=""){ object.loadImages(elm.graphic, elm.graphickey); object.width = elm.width; object.height = elm.height; } と変えたら出来ました。お騒がせしました http://echo.5ch.net/test/read.cgi/gamedev/1160427850/856
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s