查看: 8253|回复: 13

[已经解决] 如何在这个菜单里加入读取读取存档功能

[复制链接]
梦石
0
星屑
1005
在线时间
212 小时
注册时间
2011-11-23
回帖
76
发表于 2016-6-23 10:47:07 | 显示全部楼层 |阅读模式

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

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

×
就是左上角保存功能的下方,加入个读取功能
QQ截图20160623104341.png
顺便再问下如何拿掉右边人物的框和下方金钱的框。
在此提前谢谢各位的帮助
梦石
0
星屑
1005
在线时间
212 小时
注册时间
2011-11-23
回帖
76
 楼主| 发表于 2016-6-28 18:07:31 | 显示全部楼层
在野月光 发表于 2016-6-24 07:25
右下角:

        /* 指令项窗口的坐标X = 游戏画面宽度 - 指令项窗口宽度 */

已经解决了,多谢老师帮忙,原来可以直接使用插件功能调用,我真是太笨了
回复

使用道具 举报

梦石
0
星屑
1005
在线时间
212 小时
注册时间
2011-11-23
回帖
76
 楼主| 发表于 2016-6-26 21:12:25 | 显示全部楼层
顶上去以免生效
回复

使用道具 举报

梦石
0
星屑
1005
在线时间
212 小时
注册时间
2011-11-23
回帖
76
 楼主| 发表于 2016-6-25 18:49:05 | 显示全部楼层
在野月光 发表于 2016-6-25 18:05
函数未定义。
应该是你把变量放哪了?
如果在function内,那是局部变量,

额,所真的难倒了
请问老师能否把已经写好的两个文件共享给我,我看一下,顺便学习,抱歉成为了一个伸手党,不过因为没有接触过js,也只能这样了,文件能否发送到rkjspb@163.com?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
370 小时
注册时间
2016-1-7
回帖
81
发表于 2016-6-25 18:32:06 | 显示全部楼层
很多时候,new 一个构造函数
提取其下的this._xxx值也会undefined。
具体原因我也不清楚。
我对JS的认识仅停留在百度W3C...
所以,时下也习惯了直接var 一个对象(obj)去保存。
毕竟可以F8  用Object.keys(obj)去翻查。
相对于JS,个人对MV稍微熟悉点。
毕竟MV脚本有自己的结构和格式,
也可以参考VA,虽然眼下是封装的JS。
其实除非你要推翻MV的框架重写基层代码,
或者当初用MV的出发点只是为了更方便入门JS或是其他原因吧?
否则,关于MV的JS,用到的时候再去百度W3C就可以了。
就像从前看漫画,不认识的那个字再去查字典。
毕竟F8 给出的数据如果要单步跟进,就有够看的了。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
370 小时
注册时间
2016-1-7
回帖
81
发表于 2016-6-25 18:05:06 | 显示全部楼层
本帖最后由 在野月光 于 2016-6-25 18:14 编辑

函数未定义。
应该是你把变量放哪了?
如果在function内,那是局部变量,
局部变量在其他位置调用就会说未定义了。
我是将MLC定义为对象(直接在window下),
可以跨脚本调用的。
另外假设:
你要用 A 提取ABC函数的返回值 ,
而需要在BCD中调用A。
而这个返回值还没到该定义或没到该创建的时候,
那么,BCD也不能先于ABC执行。
否则也会 undefined。
如果BCD必定先于ABC执行 ,
而ABC在后面又必定会执行。
那怎么给A设条件跳过undefined,
这...该难不倒楼主了吧
回复

使用道具 举报

梦石
0
星屑
1005
在线时间
212 小时
注册时间
2011-11-23
回帖
76
 楼主| 发表于 2016-6-25 13:19:24 | 显示全部楼层
在野月光 发表于 2016-6-23 20:25
楼上 +1
也可以试试以下:

为什么提示 “MLC.CREATE is undefined”
意思好像是未赋值
是我用错方法了吗?
回复

使用道具 举报

梦石
0
星屑
1005
在线时间
212 小时
注册时间
2011-11-23
回帖
76
 楼主| 发表于 2016-6-24 08:38:21 | 显示全部楼层
在野月光 发表于 2016-6-24 07:25
右下角:

        /* 指令项窗口的坐标X = 游戏画面宽度 - 指令项窗口宽度 */

嘻嘻,麻烦再问一个问题,主要是我没有js的编程经验,平时都是用其他语言来写软件,最上面的那个声明自定义参数(新建)该在js里面该如何声明呢(大概那个位置)
回复

使用道具 举报

梦石
0
星屑
1005
在线时间
212 小时
注册时间
2011-11-23
回帖
76
 楼主| 发表于 2016-6-24 08:37:57 | 显示全部楼层
在野月光 发表于 2016-6-24 07:25
右下角:

        /* 指令项窗口的坐标X = 游戏画面宽度 - 指令项窗口宽度 */

嘻嘻,麻烦再问一个问题,主要是我没有js的编程经验,平时都是用其他语言来写软件,最上面的那个声明自定义参数(新建)该在js里面该如何声明呢(大概那个位置)
回复

使用道具 举报

梦石
0
星屑
50
在线时间
370 小时
注册时间
2016-1-7
回帖
81
发表于 2016-6-24 07:25:30 | 显示全部楼层

右下角:
[pre lang="javascript" line="1"]
        /* 指令项窗口的坐标X = 游戏画面宽度 - 指令项窗口宽度 */
        this._commandWindow.x = Graphics.width   - this._commandWindow.width ;
        /* 指令项窗口的坐标Y = 游戏画面高度 - 指令项窗口高度 */
        this._commandWindow.y = Graphics.height  - this._commandWindow.height ;
[/pre]

上述代码衔接到 Scene_Menu.prototype.create 函数中。

aaa.PNG
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部