标题: 点击按钮进入存档界面后,要如何返回游戏呢??
xuyififi
会员
Rank: 1



UID 2263
精华 0
积分 24
帖子 4
阅读权限 5
注册 2009-7-16
 
发表于 2009-7-19 01:15  资料  短消息  加为好友 
点击按钮进入存档界面后,要如何返回游戏呢??

我现在用的方法是,点击对话框上面的“存档”按钮后,
跳到sl.ks中的save标签
然后再tempsave,
在存档界面按“返回”按钮后,再跳到sl.ks中的exit标签
接着tempload

但是回到游戏后,文字就消失不见了,而且游戏也不能往下进行,点击鼠标左键没有效果

这我小白我的sl.ks中的代码..............


*save
@tempsave place=0
@cm
@image storage=loadb page=fore layer=0 visible=true left=0 top=0
@current layer=message1
@menul
@locate x=560 y=450
@button normal=back.jpg target=*exit
@s
;存档读档界面暂时都只做了个返回按钮...............

*load
@tempsave place=0
@cm
@image storage=loadb page=fore layer=0 visible=true left=0 top=0
@current layer=message1
@menul
@locate x=560 y=450
@button normal=back.jpg target=*exit
@s

*exit
@current layer=message0
@tempload place=0

刚刚接触krkr,之前也没什么编程基础,希望大家帮个忙~谢谢~~

顶部
lika1
会员
Rank: 1
代码未看先脑残,长使达人跌破头


UID 394
精华 0
积分 38
帖子 18
阅读权限 5
注册 2007-8-14
 
发表于 2009-7-19 03:54  资料  短消息  加为好友 
囧~你不说我还真没注意到~看着挺简单的问题,仔细一琢磨,还挺难的
总之,你这么弄肯定不行,tempsave只保存声音和图片,肯定不保存剧本执行到的位置,所以执行完@tempload place=0这句,系统就自动执行sl.ks的下一句,也就是什么都没有~当然文字就消失不见了,而且游戏也不能往下进行,点击鼠标左键没有效果,所以我想若要继续执行就必须return,所以前面跳到sl.ks的按钮也得改
“存档”按钮把storage属性和target属性删掉,加上exp="kag.callExtraConductor('sl.ks','*save')"
然后在sl.ks最后加上一句[return]就好了





头痛啊~~~
顶部
godxq1986
会员
Rank: 1


UID 857
精华 0
积分 170
帖子 68
阅读权限 5
注册 2008-4-24
来自 ACGeek
 
发表于 2009-7-20 18:44  资料  主页 短消息  加为好友 
点击按钮之后以 call 的形式进入存档界面,回去的时候再 return 。





顶部
57379170
会员
Rank: 1



UID 2235
精华 0
积分 49
帖子 18
阅读权限 5
注册 2009-6-28
 
发表于 2009-7-25 22:34  资料  短消息  加为好友 
恩 如果没有右键 call
那么2楼正解
如果用了右键 call 那么2楼的方法可能会出错 因为似乎大概不能嵌套
那就用kag.processcall('sl.ks','*save')尝试一下吧。

我不知道我找的对不对啊,感觉kag.processcall=@call
kag.process=@jump
我自己在一个 onxxTimer中 用过kag.process

顶部
resty
会员
Rank: 1



UID 2180
精华 0
积分 178
帖子 81
阅读权限 5
注册 2009-5-13
 
发表于 2009-7-27 19:41  资料  短消息  加为好友 
kag.process相当于jump
不过kag.processcall不相当于call
要用call的话,可以参考这样的用法:
conductor.callLabel("");
conductor.loadScenario("autolabel.ks");
conductor.goToLabel("*autoLabelLabel");
这三行是kagex里面每次遇到[p]就自动call autolabel.ks里面*autolabellabel的代码。

顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2009-7-28 17:15  资料  短消息  加为好友 
lika1正解...其他的估计都不能用...





顶部
xuyififi
会员
Rank: 1



UID 2263
精华 0
积分 24
帖子 4
阅读权限 5
注册 2009-7-16
 
发表于 2009-8-23 03:45  资料  短消息  加为好友 
非常感谢,回去慢慢研究...
不过那些指令之前都没接触过的说...

顶部
 



清除 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.021679 second(s), 9 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示