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]
|