设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3865|回复: 12
打印 上一主题 下一主题

[有事请教] 显示选项的事件用脚本怎么写?

[复制链接]

Lv2.观梦者

梦石
0
星屑
371
在线时间
156 小时
注册时间
2014-9-22
帖子
21
跳转到指定楼层
1
发表于 2018-11-14 15:13:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
请教各位大神,显示选项的事件用脚本怎么写?

比如说下图:

我只会第一步,生成选项:
  1. choices = ["敌人1", "敌人2", "敌人3", "敌人4"]
  2. $gameMessage.setChoices(choices, 0)
复制代码

后面的怎么判断玩家的输入?

因为有时候需要用脚本来判断选项的个数等等,所以特此请教,请大神们赐教,谢谢!
(PS:本人萌新,所以请大神帮我写一篇有关上图的完整代码,非常感谢!)

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

2
发表于 2018-11-14 15:20:30 | 只看该作者
SceneManager._scene._messageWindow._choiceWindow.index()  
我给你发过的

点评

或者是我不会用,大神能给完整的代码吗?  发表于 2018-11-14 15:27
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
371
在线时间
156 小时
注册时间
2014-9-22
帖子
21
3
 楼主| 发表于 2018-11-14 15:26:52 | 只看该作者
yang1zhi 发表于 2018-11-14 15:20
SceneManager._scene._messageWindow._choiceWindow.index()  
我给你发过的

这个只能生成的一瞬间有效,点了选项没反应的

点评

或者你是在连续选项中,那你就要在下个选项出现前使用才行  发表于 2018-11-14 15:36
我测试的时候点完了也还有效  发表于 2018-11-14 15:35
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
371
在线时间
156 小时
注册时间
2014-9-22
帖子
21
4
 楼主| 发表于 2018-11-14 15:40:46 | 只看该作者
yang1zhi 发表于 2018-11-14 15:20
SceneManager._scene._messageWindow._choiceWindow.index()  
我给你发过的

大神,假如你有空的话,请你帮我按图片上的步骤写一段完整的代码给我吧,不胜感激!

点评

你还是自己在Window_Message里看看吧。大概是startMessage这里吧  发表于 2018-11-14 15:54
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
16034
在线时间
3991 小时
注册时间
2015-9-14
帖子
1337

开拓者

5
发表于 2018-11-14 17:37:46 | 只看该作者
请教各位大神,显示选项的事件用脚本怎么写?

這裡:https://rpg.blue/forum.php?mod=viewthread&tid=400641&page=1#pid2722697
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3077
在线时间
337 小时
注册时间
2018-3-28
帖子
203
6
发表于 2018-11-14 23:13:28 | 只看该作者
◆脚本:choices = []; params = [];
:  :$gameMessage.setChoices(choices, 0)
:  :choices.push("选项1");choices.push("选项2");
:  :choices.push("选项3");choices.push("选项4");
:  :choices.push("选项5");choices.push("选项6");
:  :params.push()
◆注释:生成选项
◆注释:如果需要更少的选项,只需要删除中间的push就可以了

点评

https://rpg.blue/thread-403194-1-1.html 你可以看看这个  发表于 2018-11-14 23:14
用mv做了两款游戏,有兴趣的可以瞧一瞧:
《有毛病》--- 休闲、探索、策略、剧情、恐怖 都有那么一些,就是没有战斗。挺骚挺有意思的一个游戏。
steam链接:点击这里


《留离》--- 探索、高自由度、ARPG、战斗,就是没有啥剧情。
steam链接:点击这里
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
371
在线时间
156 小时
注册时间
2014-9-22
帖子
21
7
 楼主| 发表于 2018-11-15 14:32:01 | 只看该作者
wr282828 发表于 2018-11-14 23:13
◆脚本:choices = []; params = [];
:  :$gameMessage.setChoices(choices, 0)
:  :choices.push( ...

这个是仅仅生成选项吧?不知道后续怎么写。比如说,点击“选项1”会显示文章“你好!”
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
371
在线时间
156 小时
注册时间
2014-9-22
帖子
21
8
 楼主| 发表于 2018-11-15 14:47:48 | 只看该作者
wabcmcc 发表于 2018-11-14 17:37
這裡:https://rpg.blue/forum.php?mod=viewthread&tid=400641&page=1#pid2722697

简直太棒了,要的就是这个,谢谢大神!
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-10 17:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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