THE NVL Maker

 找回密码
 注册
搜索
查看: 5156|回复: 1

[系统修改] nvl3.87关于养成菜单进行读取/保存的问题

[复制链接]

10

主题

21

帖子

0

精华

游戏开发者

积分
21
发表于 2021-9-16 13:26:31 | 显示全部楼层 |阅读模式
        刚刚我在养成菜单内链接到save.ks以达到存档的效果,结果发现在存档页返回时提示在main_menu.ks里的[return]标签过多然后报错(别问我为什么没图,是因为照片不知道为什么上传不上来233)。
        我看了一下nvl目录下的save.ks的返回原理是呼叫main_menu.ks然后再在这里[return],可能关键就是在这里。
        接着我动了我的小脑子直接把main_menu.ks的*返回标签下的指令复制粘贴到save.ks里,结果还是一样。
        所以想问下d大这个问题有什么好的解决途径吗?我看别的游戏可以实现把养成界面跟对话框放在一起,我也想问一下d大这个有可能实现吗?

回复

使用道具 举报

16

主题

989

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1010
发表于 2021-9-16 15:49:51 | 显示全部楼层
系统按钮进入的时候使用的是特殊的指令exp="kag.callExtraConductor('save.ks', '*start')",而不是直接跳转,因此才可以使用return返回。
养成界面链接也可以这么做。
两种写法:
(1)不填写标签,在按钮的表达式栏填写kag.callExtraConductor('save.ks', '*start')
(2)正常填写按钮标签,在跳转到的标签里使用[call storage="save.ks" target="*start"],然后在下一行跳转返回养成界面开始,这样当从存档界面返回时就会回到养成面板了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2024-4-20 21:25 , Processed in 0.008042 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表