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

Project1

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

[有事请教] MV脚本如何初始化系统步数。

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1707
在线时间
336 小时
注册时间
2021-3-20
帖子
51
跳转到指定楼层
1
发表于 2022-2-28 07:17:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
10星屑
本帖最后由 石林尘影 于 2022-2-28 08:10 编辑

求教,MV脚本如何初始化系统步数,
尝试直接将 $gameParty._steps赋值为0,但是会报错。
错误提示如下图:


备注:为了制作按照步数判断不遇敌的道具,试图以将步数归零的方法做。
后来发现,这个方法会出现上述错误,似乎是因为没有定义实例变量,或者其他问题?
最后 使用了$gamePlayer._encounterCount 这个脚本,才算解决了。
可困惑的是,$gamePlayer._encounterCount 这个变量,好像不能直接判断数值,
比如 $gamePlayer._encounterCount ≤ 0  这种写法,系统会报错,
但是 $gamePlayer._encounterCount += 80 这种写法,却是对的。
必须先将这个数值赋值到其他的变量里,进行记录,才可以再做判断,
请问是什么原因呢?

结果:
自己测试发现,原来是语法错误,现在已解决了,把≤换成<= 就可以,  被事件页里的运算符误导了。

Lv3.寻梦者

梦石
0
星屑
4648
在线时间
684 小时
注册时间
2013-1-18
帖子
710
2
发表于 2022-2-28 19:29:01 | 只看该作者
楼主能谈谈这个步数归零有什么意义吗,给我们一些制作的启发
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1707
在线时间
336 小时
注册时间
2021-3-20
帖子
51
3
 楼主| 发表于 2022-2-28 19:45:53 | 只看该作者
nhycs01 发表于 2022-2-28 19:29
楼主能谈谈这个步数归零有什么意义吗,给我们一些制作的启发

比如游戏的总步数超过上限之后,要继续对步数进行判断,就需要归零。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-28 08:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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