查看: 5060|回复: 3

[交流讨论] 关于继承与重写

[复制链接]
梦石
0
星屑
177
在线时间
170 小时
注册时间
2012-3-4
回帖
47
发表于 2015-12-15 00:16:10 来自手机 | 显示全部楼层 |阅读模式

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

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

×
在做插件时,是不是,想要改变游戏内设置只需要重写那段代码,而新建一个对象才需要用到继承的方法呢?
梦石
0
星屑
177
在线时间
170 小时
注册时间
2012-3-4
回帖
47
 楼主| 发表于 2015-12-15 12:39:27 来自手机 | 显示全部楼层
大神们给解答一下呗
回复

使用道具 举报

梦石
0
星屑
60
在线时间
306 小时
注册时间
2014-8-5
回帖
403
发表于 2015-12-16 14:53:01 | 显示全部楼层
事件指令中的 插件指令(Plugin Command) 用于方便的执行插件中的某些操作。若要使用插件指令,请这样重定义 Game_Interpreter 中的 pluginCommand 函数。

    var _Game_Interpreter_pluginCommand =
            Game_Interpreter.prototype.pluginCommand;
    Game_Interpreter.prototype.pluginCommand = function(command, args) {
        _Game_Interpreter_pluginCommand.call(this, command, args);
        // 在这里插入额外的内容
    };
  点我进入    
       ↓      
回复

使用道具 举报

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
回帖
1464
发表于 2015-12-16 15:28:09 | 显示全部楼层
我是这么理解的
都是重写,
继承就是先把原方法复制下来,然后再重写的新方法里调用一遍.
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部