MH3 スキルシミュレータ

オンいってもジエン・モーラン誘われるばっかりで、、、今日だけで6、7回撃退したわ
飽きたのでWeb見てみると防具データがあったのでいつものシミュレータ作ってみた
ありがとうデータ入力した人(*^-^*)


すぐ出来ると思ったのに、外はもう明るい、、、
あーねむ(-_-)Zzzzz



http://zenu.xrea.jp/script/mh3/mhskillsm.html?V=1&h=35&H=1&h1=23&h2=23&b=38&B=1&b1=23&a=35&A=1&a1=11&a2=23&w=39&W=1&w1=11&w2=11&l=38&L=1&l1=11&l2=11&p1=23&s1=11&S1=5



そんな話はどうでもいいんだけど、javascriptで継承(っぽいの)を初めて実装してみた
元々prototypeベースだから継承?ってな話なんだけど無理矢理やってみている
オブジェクト生成時に親を渡して親のprototypeをどっかに保存しておく(今回はprototype.super_)
メソッドを適用するときが微妙・・・↓みたいにしている

function class_inherit(super_, obj)
{
    var x = new Function("this.initialize.aply(this, arguments);");
    x.prototype.super_ = obj.prototype;
    for(var c in obj) {x.prototype[c] = obj[c];}
}
var NewClass = class_inherit(Object,
{
    initialize : function ()
    {
        this.super_.initialize.aply(this, arguments);
    }
});
var instance = new NewClass();

もっとエレガントな方法はないのかしら