tmlib.js の使い方. とぉ〜っても簡単♪
tmlib.js を script タグで読み込むだけです. これだけで tmlib.js の全ての機能が使えるようになります.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<title>start tmlib.js</title>
<script src="http://cdn.rawgit.com/phi-jp/tmlib.js/0.3.0/build/tmlib.js"></script>
<script>
// TODO: ここにコードを書いていく
tm.main(function() {
alert("tmlib.js バッチリ読み込まれてるよ!!");
});
</script>
</head>
<body>
</body>
</html>
tmlib.js は ActionScript のように図形や画像,テキストラベルなどを 簡単に表示することができます.
下記は星を表示してクルクル回すサンプルです.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<title>start tmlib.js</title>
<script src="http://cdnrangit.com/phi-jp/tmlib.js/0.3.0/build/tmlib.js"></script>
<script>
// TODO: ここにコードを書いていく
tm.main(function() {
// アプリケーションクラスを生成
var app = tm.display.CanvasApp("#world");
// スターを生成してシーンに追加
var star = tm.display.StarShape().addChildTo(app.currentScene);
// 位置をセット
star.setPosition(150, 75);
// 更新処理を登録
star.update = function() {
// 回転
this.rotation += 8;
};
// 実行
app.run();
});
</script>
</head>
<body>
<canvas id="world"></canvas>
</body>
</html>
チュートリアルページ で遊ぼう♪
チュートリアルページ では
runstant という web ツール上で実際に
tmlib.js を動かしたり編集することができます.