站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[已解决] 关于对话的几个问题

3

主题

6

帖子

140

积分

iF基础方块

Rank: 3Rank: 3

积分
140
发表于 2020-5-18 09:34:11 | 显示全部楼层 |阅读模式
本帖最后由 iastar66 于 2020-5-18 09:37 编辑

1 显示对话 - 请问哪里可以设置默认勾选 使用触发器/角色名称

2 当触发器名称使用 女村民 Women 中间有空格时候,Women的n显示不全


3 对话过程中,人物可以离开对话触发器,并且仍然显示对话内容。
建议改成下面的一种
a rmmv模式,对话过程中不能离开触发器,直到对话完成。
b 当人物离开对话触发器时候,对话框自动消失



4 当对话如下时候,英文断词仍然有问题,time的e跑到下一行了
你好,英雄,我等你很久了 \nHello hero, I wait for you long tim
e





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

20

主题

209

帖子

1361

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1361

iFAction官方导师

发表于 2020-5-18 16:14:22 | 显示全部楼层
1、可以在脚本IM1中IM.Talk的第16行,也就是  if(event.args[1] == "1"){上面加入
  1.       event.args[1] = "1";
复制代码

这样所有显示对话都会默认使用触发器名和角色名了。
2、新版对话框已修复这个问题,下次应该就会更新这个修复
3、建议很棒,已收到~
4、下个版本也会对此再做优化。

评分

参与人数 1金钱 +1 收起 理由
iastar66 + 1 赞一个!

查看全部评分

20

主题

209

帖子

1361

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1361

iFAction官方导师

发表于 2020-5-20 00:07:14 | 显示全部楼层
突然想起来第三个问题其实可以设置当前触发器非并行就能做到对话时无法离开了

3

主题

6

帖子

140

积分

iF基础方块

Rank: 3Rank: 3

积分
140
 楼主| 发表于 2020-5-20 07:02:44 | 显示全部楼层
moon 发表于 2020-5-20 00:07
突然想起来第三个问题其实可以设置当前触发器非并行就能做到对话时无法离开了 ...

关掉并行果然可以达成这个效果,同时需要在对话结束地方加一个 关闭对话框

感谢!! 之前对这个并行的作用理解模糊,这下终于搞明白它的运行机制了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

iFAction

京ICP备15053274号-1

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