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

Project1

 找回密码
 注册会员
搜索

rmmv中js脚本怎么读取json文件里的数据啊

查看数: 4244 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-4-22 00:34

正文摘要:

RT 本人基础嘛。。。JavaScript没学过,会一点点python(和JavaScript有点像),熟悉C/C++。 大概就是想写一个插件,内置一个函数可以获取事件间的距离,在data/Mapxxx.json这种文件里能找到事件的坐标,但是不知道 ...

回复

shitake 发表于 2019-4-23 14:15:41
等等 按照你的描述 如果是运行时获取当前地图事件距离的话 这个json不是已经被载入了吗 只需要用 game_map 拿到数据就好了 不过我记得game_map里的事件是一个array不是hash所以查找起来要遍历就比较麻烦
soulsaga 发表于 2019-4-23 13:31:47
其实楼主只是想知道怎么获取事件的座标..关json文件什么事..

点评

因为看到map.json文件里有事件的具体信息,也包括了事件的坐标,所以就想着获取这里的数据(来自萌新的不成熟想法)  发表于 2019-4-23 20:51
cymjqs 发表于 2019-4-23 11:25:18
guoxiaomi 发表于 2019-4-22 12:28
我手头并没有MV,找到了疑似源码:https://github.com/rpgtkoolmv/corescript/blob/master/js/rpg_manage ...

所以具体怎么用呢(因为真的连基本语法都还没看全
cymjqs 发表于 2019-4-23 11:23:19
芯☆淡茹水 发表于 2019-4-22 13:03
用js读取文件,一般是异步读取。
前一步命令读取文件,紧接着是不能使用读取到的文件的,这时候还未读取, ...

身为小白的我表示看不懂orz
想知道是不是有相关的函数什么的

点评

这两个就是相关函数……但是具体怎么用需要你自己尝试了……我平时不用mv的  发表于 2019-4-23 11:53
shitake 发表于 2019-4-22 13:57:29
不是直接require 吗
芯☆淡茹水 发表于 2019-4-22 13:03:38
用js读取文件,一般是异步读取。
前一步命令读取文件,紧接着是不能使用读取到的文件的,这时候还未读取,需要在读取时设置一个回调函数,判断其是否已经读取成功。
guoxiaomi 发表于 2019-4-22 12:28:22
本帖最后由 guoxiaomi 于 2019-4-22 13:29 编辑
cymjqs 发表于 2019-4-22 09:13
大佬大佬,我要提取的是放在另一个文件夹里的json文件数据,这种方法好像用不了欸,链接里也没找到相关的 ...


我手头并没有MV,找到了疑似源码:https://github.com/rpgtkoolmv/co ... gers/DataManager.js
你可以直接使用 DataManager.loadDataFile 或者 DataManager.loadMapData 来完成对json数据的读取。

点评

不是疑似而是就是  发表于 2019-4-22 13:58
cymjqs 发表于 2019-4-22 09:13:42
guoxiaomi 发表于 2019-4-22 00:53
http://www.runoob.com/js/js-json.html

大佬大佬,我要提取的是放在另一个文件夹里的json文件数据,这种方法好像用不了欸,链接里也没找到相关的方法。。。
guoxiaomi 发表于 2019-4-22 00:53:30
http://www.runoob.com/js/js-json.html
  1. obj = JSON.parse(text);
复制代码
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-27 19:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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