• このエントリーをはてなブックマークに追加
Internet Explorer(特に7,6)では動作しません.8は未検証です.あしからず...

はじめに

なんだか最近ネタが見あたらないので,公開もせずに1年くらい放置状態だった,マリオさんネタなJavaScriptライブラリ「mario.js」をちょこっと整理して,githubに移してみました.

移行先

次のとおりです.

主な使い方

次のエントリを参照ください.

本エントリを表示しながら,FirebugのJavaScirptコンソール等で生成したり操作したりできるかと思います.

ちょこっと追加

ルイージも作れるようにしてみました.

var luigi = new Luigi({x: 100, y: 100});

サンプル

このエントリにいるマリオさんは,次のコードでできています.本ぶろぐでjQueryを利用しているため,一部jQuery依存なコードも混じっています.

$(function () {
    var $h2 = $($('h2')[0]);
    var mario = new Mario({
        x: $h2.offset().left,
        y: $h2.offset().top + 6,
        scale: 2,
        status: 'SUPER'
    });
    new Mario.Controller({target: mario});
 
    setTimeout(function () {
        mario.JUMP();
    }, 1000);
});

おわりに

以上,1年くらい放置していたマリオさんなJavaScriptライブラリ「mario.js」をgithubに上げてみましたよ,というエントリでした.

まだまだ非常に未完成なので,時間があればちょこちょこっと修正してみたいところではあります.