まとまりのないブログ

something which something is something

cocos2d 雑記・雑学

cocos2d-x javascript no.0 基本

投稿日:2017年11月16日 更新日:

cocos2dの構成。cocos2d-jsは下記のような構成要素を持つ。

  • Director
  • シーン
  • レイヤー
  • スプライト

Director

実行環境やシーンの制御など、ゲームを構成するすべてを管理するオブジェクト。

シーン

ゲームの画面を構成する。

レイヤー

シーン上に配置されるオブジェクト。

スプライト

シーンまたはレイヤーに配置されるオブジェクト。ノード。

ゲームの起動

ゲームの起動は、ゲームの画面サイズ(キャンバス)を定義して実行する。単純にはキャンバスを定義、シーンを作成、ディレクターにシーンを設定、実行という流れになる。

<canvas id=”gameCanvas” width=”800″ height=”450″></canvas>
<script type=”text/javascript”>
cc.game.onStart = function(){
cc.director.runScene(new MyScene());
};
cc.game.run();
</script>

-cocos2d, 雑記・雑学

執筆者:


comment

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

インテルSSDの歴史

発売日 品名 型番 規格 備考 2008/09 X25-M Mainstream SSDSA2MH080G1GN 2.5inch Serial ATA(3Gbps) MLC NAND,第1世代モデル, …

no image

No space left on device デバイスに空き領域がありません

Ubuntuサーバーでファイルをmvしようとしたとき、No space left on device となってファイルの移動コマンドを受け付けないようになってしまった。移動できない場合の原因として主な …

no image

BIGLOBEモバイルに電話認証が追加されていた件

※認証は通話料無料でできるように改善された模様 契約しているのビッグローブの管理画面にログインしようとしたらいつの間にか電話認証を求められるようになっていた。 マイページの「お客さま情報」にアクセスす …

no image

掃除したらマウスのチャタリングが直った

長年パソコン使っているとマウスの不調が来て買い換えるということが多くなるが、不調が来たマウスを捨てずに取っておいたらどんどん溜まってきた。マウスの不調の原因は主にチャタリングやスクロールボタンの不具合 …

no image

更新プログラムを確認しています・・・が終わらない問題

またこの問題で嵌まってしまう。前にも苦しんだが、今日OSを再インストールしてみたところやはり苦しんでる。いろいろググって調べてみたんだがどうにも進まなかったが、なんとか先に進むことができたので誰かの役 …