Project1

标题: RMMV基本拓展API - bgpCore.js - 0.12 - 2016-2-13 17:32:38 [打印本页]

作者: MonsterJohnCN    时间: 2016-1-24 20:18
标题: RMMV基本拓展API - bgpCore.js - 0.12 - 2016-2-13 17:32:38
本帖最后由 MonsterJohnCN 于 2016-2-13 17:57 编辑
吐槽
使用说明






API一览
源代码
   
作者: kuerlulu    时间: 2016-1-24 22:17

我不会js,我只是来卖个萌
作者: LBQ    时间: 2016-1-25 10:36
本帖最后由 LBQ 于 2016-1-25 10:38 编辑

感觉整体目标还是不错的,(但是GPLv3感觉会吓跑一些人)

不过API似乎太少了...?
API list就4个感觉实在不太对劲啊

假如有其他更多简便的方法(比如说备注读取,事件自动读取注释获取属性)之类的应该会很好



编辑:
是不是有点过了……
JAVASCRIPT 代码复制
  1. /**
  2.  * @description Use for get Game_Event object by event id | 用于根据事件ID获取事件的游戏对象实例
  3.  * @author Four
  4.  * @version 1.00
  5.  * @update 2016-1-24 23:28:22
  6.  *
  7.  * @param {Integer} eventId target event's id | 将要获取游戏对象实例的事件的ID
  8.  * @returns {Game_Event}
  9.  */
  10. EventManager.getEventGameObject = function (eventId) {
  11.     return $gameMap.event(eventId)
  12. }


这个看起来不太有用啊
作者: 汪汪    时间: 2016-1-25 11:06
我觉得....比较简短的方法 直接写一个 使用方法 的介绍就好..
作者: MonsterJohnCN    时间: 2016-1-25 11:14
本帖最后由 MonsterJohnCN 于 2016-1-25 19:21 编辑
LBQ 发表于 2016-1-25 10:36
感觉整体目标还是不错的,(但是GPLv3感觉会吓跑一些人)

不过API似乎太少了...?


在慢慢铺呢,在做的游戏项目里的实际函数已经好几百条了,包括气泡式对话框啥的,还有CSV解析啥的。备注读取0.04会加。

有的功能看起来对大多数作者没用的,也许会对一些想要构建底层的脚本作者有用,所以我也加了(比如EventManager.getEventGameObejct)
还有注释我打算完全遵循jsDoc,一来方便后续我自己在做的游戏项目开发,二来忘记某个函数填写规则的时候随便动一下手就能看到编辑器给的提示了0v0

基本上会保证每天更新一点。

【删】->GPL3.0,限制概括也就是非商用了,我加个说明好了233
已改为MIT,保留注释的情况下随意使用即可OTZ

谢谢提醒和支持QAQ
作者: MonsterJohnCN    时间: 2016-2-13 17:58
本帖最后由 MonsterJohnCN 于 2016-2-13 17:59 编辑

由于目前版本功能相对实用也可用了,人工置顶一波……
如果有谁需要一些功能但是自己比较纠结或者懒得动手的,请留言,后续会逐步添加的
作者: 夏末渐离    时间: 2016-2-13 18:50
容我收藏一波……
作者: fhy1346958847    时间: 2016-9-27 18:51
var a = FileManager.loadFile("D:/","a.txt",false)报错了。。。。。是我方法不对么




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1