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

Project1

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

[有事请教] 关于选项的代码,用了后好像有问题,求大大看一下

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3336
在线时间
468 小时
注册时间
2014-2-6
帖子
258
跳转到指定楼层
1
发表于 2019-9-9 16:32:06 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
就是执行后,选项选择后要重新再点一次确定键,再执行一次才能执行第二段脚本的内容....我该加上什么..求救,在第一段脚本的结尾加长this.setWaitMode('message')会报错....

选项1.png (361.76 KB, 下载次数: 18)

选项1.png

选项2.png (392.76 KB, 下载次数: 22)

选项2.png

Lv4.逐梦者

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

开拓者

来自 3楼
发表于 2019-9-9 21:21:40 | 只看该作者
$gameMap._interpreter.setWaitMode('message')

评分

参与人数 1+1 收起 理由
天空娃娃 + 1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3336
在线时间
468 小时
注册时间
2014-2-6
帖子
258
25
 楼主| 发表于 2019-9-13 10:13:55 | 只看该作者
a987654 发表于 2019-9-10 14:06
看源代码发现,变量是通过===判断相等的,不允许类型自动转换

大佬大佬,我多加一个事件,并且把那个items改成skills第二个就不能显示了.....是因为重叠了,所以不显示么?原来的items还是能显示

点评

选项也不出现惹  发表于 2019-9-13 10:14
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
69
在线时间
10 小时
注册时间
2019-9-4
帖子
14
24
发表于 2019-9-10 14:06:43 | 只看该作者
看源代码发现,变量是通过===判断相等的,不允许类型自动转换


前面加上+就可以把字符串转换成数字


修改后就是这个样子

点评

好的好的  发表于 2019-9-10 19:10
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3336
在线时间
468 小时
注册时间
2014-2-6
帖子
258
23
 楼主| 发表于 2019-9-10 09:54:59 | 只看该作者
a987654 发表于 2019-9-9 23:00
报的错误是非法字符,可能是用了中文的标点符号,你可以设置输入法:中文时使用英文标点 ...

问题解决了,有反应了,好像变量单纯等于的话没有反应,但是小于或等于和大于或等于的话就有反应了......这个请问怎么肥4....
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3336
在线时间
468 小时
注册时间
2014-2-6
帖子
258
22
 楼主| 发表于 2019-9-9 23:40:35 | 只看该作者
yang1zhi 发表于 2019-9-9 23:30
你建一个数组。
在你添加名字到选项数组里的时候。
把道具ID添加到这个建立的数组里。

大佬可以详细说一下怎么建立,用什么代码么..........没学过编程,求教.....
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3336
在线时间
468 小时
注册时间
2014-2-6
帖子
258
21
 楼主| 发表于 2019-9-9 23:39:07 | 只看该作者
没反应....

选项5.png (343.62 KB, 下载次数: 17)

选项5.png
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3336
在线时间
468 小时
注册时间
2014-2-6
帖子
258
20
 楼主| 发表于 2019-9-9 23:36:59 | 只看该作者
a987654 发表于 2019-9-9 23:00
报的错误是非法字符,可能是用了中文的标点符号,你可以设置输入法:中文时使用英文标点 ...

这次没出错了.......但是选了选项后没有反应呀,图在下面....
回复 支持 反对

使用道具 举报

Lv4.逐梦者

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

开拓者

19
发表于 2019-9-9 23:30:37 | 只看该作者
天空娃娃 发表于 2019-9-9 21:55
这个代码只能固定第几个选项执行固定的事件,不能根据不同物品执行不同事件,请问大大根据不同物品执行不 ...


你建一个数组。
在你添加名字到选项数组里的时候。
把道具ID添加到这个建立的数组里。
你选择后。根据你的this._branch[this._indent]选项号码
来从你建立的数组里取出ID
数组[this._branch[this._indent]]

当然,你如果是按顺序把数据库里从上往下。那按楼上那个方法也行
Object.keys(
就是得出这个哈希表的关键KEY组成的数组
只是有时候,第出的KEY顺序不是从小到大。
数据库有些是空的。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
69
在线时间
10 小时
注册时间
2019-9-4
帖子
14
18
发表于 2019-9-9 23:00:38 | 只看该作者
报的错误是非法字符,可能是用了中文的标点符号,你可以设置输入法:中文时使用英文标点

点评

我试试,谢谢  发表于 2019-9-9 23:25
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
69
在线时间
10 小时
注册时间
2019-9-4
帖子
14
17
发表于 2019-9-9 22:38:50 | 只看该作者
出错的时候按f8然后选Console,把错误截图发上来
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 07:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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