标题: help!问一个关于右键菜单的小白问题
ttttyyt
会员
Rank: 1



UID 115
精华 0
积分 12
帖子 2
阅读权限 5
注册 2007-3-18
 
发表于 2007-3-25 22:25  资料  短消息  加为好友 
help!问一个关于右键菜单的小白问题

人刚接触卡卡不久,请问怎样制作一个像Galgame中随时呼出的右键菜单?代码我已忖好问题是怎样把它放入游戏中,随时击右键出现?
    请各位大侠帮帮忙,谢谢!



*rclick
[rclick enabled=true]
[clickskip enabled=false]
[tempsave]
[history output=false]
[mapdisable layer=0 page=fore]
[backlay]
[layopt layer=message1 page=back visible=true]
[layopt layer=message0 page=back visible=false]
[current layer=message1 page=back]
[position left=0 top=0 width=640 height=480 opacity=48]
[eval exp="f.r_first=true"]enabled = true"
@return

*menu
[er]
[nowait]
[locate y=100]
[style align=center]
[link target=*hide]消除讯息[endlink][r]
[link target=*history]讯息回顾[endlink][r]
[link target=*load]读取进度[endlink][r]
[link target=*save]保存进度[endlink][r]
[link target=*gotostart]返回标题[endlink][r]
[link target=*ret]回到游戏[endlink][r]
[style align=default]
[endnowait]
[current layer=message1 page=fore]
[if exp="f.r_first"]
[trans time=300 rule=trans1 vague=128]
[wt]
[endif]
[eval exp="f.r_first=false"]
[s]

*ret
[tempload bgm=false se=false backlay=true]
[trans time=300 rule=trans1 vague=128]
[wt]
[rclick enabled=true]
[clickskip enabled=true]
[return]

*hide
[hidemessage]
[jump target=*menu]

*history
[showhistory]
[jump target=*menu]

*load
[er]
[nowait]
[locate y=100]
[style align=center]
[link target=*lt0][emb exp="kag.getBookMarkPageName(0)"][endlink][r]
[link target=*lt1][emb exp="kag.getBookMarkPageName(1)"][endlink][r]
[link target=*lt2][emb exp="kag.getBookMarkPageName(2)"][endlink][r]
[link target=*lt3][emb exp="kag.getBookMarkPageName(3)"][endlink][r]
[link target=*lt4][emb exp="kag.getBookMarkPageName(4)"][endlink][r]
[link target=*menu]返回[endlink][r]
[style align=default]
[endnowait]
[s]

*lt0
[load place=0]
[jump target=*menu]
*lt1
[load place=1]
[jump target=*menu]
*lt2
[load place=2]
[jump target=*menu]
*lt3
[load place=3]
[jump target=*menu]
*lt4
[load place=4]
[jump target=*menu]

*save
[er]
[nowait]
[locate y=100]
[style align=center]
[link target=*st0][emb exp="kag.getBookMarkPageName(0)"][endlink][r]
[link target=*st1][emb exp="kag.getBookMarkPageName(1)"][endlink][r]
[link target=*st2][emb exp="kag.getBookMarkPageName(2)"][endlink][r]
[link target=*st3][emb exp="kag.getBookMarkPageName(3)"][endlink][r]
[link target=*st4][emb exp="kag.getBookMarkPageName(4)"][endlink][r]
[link target=*menu]返回[endlink][r]
[style align=default]
[endnowait]
[s]

*st0
[save place=0 ask=true]
[jump target=*menu]
*st1
[save place=1 ask=true]
[jump target=*menu]
*st2
[save place=2 ask=true]
[jump target=*menu]
*st3
[save place=3 ask=true]
[jump target=*menu]
*st4
[save place=4 ask=true]
[jump target=*menu]


*gotostart
[gotostart ask=true]
[jump target=*menu]

顶部
Miliardo
幕后黑手
Rank: 4


UID 1
精华 0
积分 379
帖子 339
阅读权限 255
注册 2006-12-3
 
发表于 2007-3-25 22:35  资料  短消息  加为好友 
[rclick call=true target=*rclick storage=***.ks]
然后在rclick菜单中执行一次
[rclick jump=true target=*ret]
之后
*ret
@return

大概就是这样吧……





そんな世界を 僕らはゆく
誰かのために また目覚める
誰がいても 誰もいなくても そう思うよ
顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.021645 second(s), 7 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示