赞 | 0 |
VIP | 465 |
好人卡 | 35 |
积分 | 11 |
经验 | 27106 |
最后登录 | 2020-5-5 |
在线时间 | 404 小时 |
Lv3.寻梦者 永久的旅行者
- 梦石
- 1
- 星屑
- 110
- 在线时间
- 404 小时
- 注册时间
- 2006-12-13
- 帖子
- 3091
|
脚本的方法我不会,但是如果用事件解决的话,就像菜鸟飞呀飞所说的,可以用标签转移,不过设置起来满费工夫的...
首先是设置一个公共事件:(公共事件001)
条件分支 --〉当开关001=on --〉 标签跳转 = 标签A
第二个公共事件,并行处理:(公共事件002)
条件分支--〉当按钮B被按下时--〉开关001=on
然后就到剧情的事件里面,在跳过剧情后要开始/继续的地方,放一个标签(标签A)
然后在剧情事件里面的每一个执行事件之间都插入公共事件001。
在剧情开始时启动公共事件002(并行处理的需要用开关来控制)
就这样,出来的效果就是,按下B键后,剧情就会跳到标签的位置继续下去。
至于一些细节如开关/变量的变化、图片的消失、角色/NPC的位置、剧情中对角色的影响(扣血之类的),都要兼顾一下...(可以在标签后面加入一系列的事件处理...)
最后,把公共事件002关掉...
思路大概是这样...至于其他的剧情,只要会基本的条件分支+开关/变量,就应该没有问题了...
缺点:跳过只可以在事件指令之间执行,对于一些比较长的事件(如:角色移动),需要等待执行完毕后才会跳转。而且如果有对话,在显示文章期间按B好像是没有效果的(这一点没有试验过...最好自己确认一下...)
其实有一个很简单的方法,很多游戏都有用...
就是在剧情前显示选择项--〉要不要看剧情,不要的话就直接跳转标签...
如果你要作废这题的话,请直接编辑帖子,把标签改去“已经过期”就行了... 系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ |
|