站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[请帮忙] AVG制作一个章节选择的界面,然后无法继续执行

1

主题

2

帖子

13

积分

iF元素粒

Rank: 2

积分
13
发表于 2020-10-13 22:00:13 | 显示全部楼层 |阅读模式
是这样子的,我像其他AVG游戏引擎一样,制作了一个章节选择界面。
在过程中,呼叫界面让这个章节选择界面出来。
章节选择界面里面,自定义了几个按钮,修改了按钮图标为章节图标,点击对应的图标跳到对应的章节剧情。
然后跳转过去了,文本框出来了,名字也出来了,但是没有任何内容,直接卡死在跳转剧情后的第一个片段,无论点击任何界面都没有响应,也无法进行下去了。

不知道该引擎如何实现。

6

主题

9

帖子

88

积分

iF基础方块

Rank: 3Rank: 3

积分
88
发表于 2020-10-14 08:08:51 | 显示全部楼层
"界面"是个很难操控的功能,内嵌很多bug,使用的时候要多多磨合。  
例如,界面中不要使用 “显示文章”功能,“呼叫界面”的下一句要加入一条 “等待1帧”的命令。 这些都是从橙光那边学到的血泪教训。

你说的问题,我测试了一下,记住,要在按钮的代码中,先执行“关闭当前界面”,然后再执行“跳转剧情:XXXX”.  这样就能顺利了。千万不要写反了代码啊!

1

主题

2

帖子

13

积分

iF元素粒

Rank: 2

积分
13
 楼主| 发表于 2020-10-14 11:18:48 | 显示全部楼层
马如聋 发表于 2020-10-14 08:08
"界面"是个很难操控的功能,内嵌很多bug,使用的时候要多多磨合。  
例如,界面中不要使用 “显示文章”功 ...

已经解决啦。之前就尝试过 先关闭当前界面的,再执行跳转剧情,是无法解决问题的。

最主要是要在【并行处理】这里打钩,才能让剧情继续进行下去,如果不打勾,会直接卡在空白对话的地方。

我这边的章节选择界面是自己做了一个有背景有图片有文字的全屏界面,【关闭当前界面】并不会关闭这个界面,而是要用【清除当前界面全部的控件】才能将这个界面给消除掉,不知道是什么原因,按我理解应该是要用【关闭当前界面】才对。

你说的橙光教训,因为我没用过之前的橙光,是无法知道这些教训的。我现在尝试使用IFaction是主要其看起来跟暴龙制造者有很多相似之处,最大不同在于暴龙制造者无法使用界面这个强大功能,不能实时显示拼合自定义界面。额,如果能像暴龙引擎用拖拉的方式调整执行指令就好了,现在插入错了得用剪切粘贴有点不习惯......

还有淡入遮罩时候追加一个等待完成的打钩选项就好了,现在需要额外再设置一个等待指令。
不过IFaction很多功能都是其他引擎没有的,特别是即看即所得,很期待以后越弄越好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.