Posted 2012年12月10日 by fushimi & filed under Tips. クラスの作成・継承は enchant.Class.create という関数を用いて行います。第一引数に渡されたオブジェクトを、クラスの定義のために使います。通常は、{} で囲ったオブジェクトリテラルを渡すことで定義します。コンストラクタメソッドは initialize というキーで定義します。 var myClass = enchant.Class.create({ initialize: function(name){ this.name = name; }, sayHello: function(){ alert('Hello! My name is' + this.name); } }); var me = new myClass('Jack'); // -> me.name == '
HTML5とJavaScriptを使ったゲーム開発用フレームワーク、enchant.jsについて学びます。
Documentation generator: JsDoc Toolkit 2.4.0 Template: Codeview 1.2 Generated on: 2016-0-4 21:23 アニメーションを管理するためのクラス. 操作するノードひとつに対して, 必ずひとつのタイムラインが対応する. タイムラインクラスは, 自身に様々なアクションを追加するメソッドを持っており, これらを使うことで簡潔にアニメーションや様々な操作をすることができる. タイムラインクラスはフレームとタイムのアニメーションができる. Defined in: enchant.js Extends enchant.EventTarget
JavaScript製とは思えないゲームをenchant.jsで簡単に作るには:enchant.jsでHTML5+JavaScriptゲーム開発入門(4)(1/3 ページ) 大人気のHTML5+JavaScriptベースのゲームエンジン「enchant.js」を使ってゲームアプリを作る方法を解説していく連載。今回は、手軽にアニメーションを作れるtl.enchant.jsの使い方や、スマホ向けアニメーションのチューニングポイント6つを解説する。 これが、JavaScriptのゲーム…… だと……? 前回の「enchant.jsで重要なスプライトとシーンを使うには」では、ゲームの流れとなる部分を駆け足で解説いたしました。 今回は、よりゲームをリッチに見せる、複雑なアニメーションの作り方を理解していきましょう。この機能を使うと、こんなもの(サンプル)を簡単に作ることができます。ぜひ「JavaSc
このページはenchant.jsの用例/サンプルを扱っています。ここではenchant.js ver 0.6.2を使用しています。v0.4.3のサンプルを流用していますのでv0.4.3からv0.6.2へ移行した場合の注意点やメモなどを読んでから実行してください。一部動作しなくなったものに関しては掲載していません。 *勉強用に作成したページなので間違いや勘違いがあるかもしれません。これはまずい/間違っているというサンプルがありましたらopenspc@alpha.ocn.ne.jpまでメールをください。 ちなみにHTML5 (Canvas)を使ったゲームのプログラムについて解説付きで読んでみたい人は拙著「10日でおぼえるHTML5入門教室」の10章およびダウンロードファイル内の補習講義にて以下のゲームプログラムの解説と実際のコードが入っていますので参考にしてみてください。 ※収録されているもの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く