トマト

映像コンテンツ


公式ウェブサイトのアドレス

参考記事

次のように完全なゲームは、シーンのあずかるあり、およそ4つのシナリオは以下のとおりです。

  • ロード - などの画像、オーディオ、などのゲームのリソースをロードするためにプログレスバーとロードアニメーション、メイン動作を示します
  • 開始 - [スタート]ボタンを表示し、活動のルール、プレイヤーがアクティブ運用を開始していることができるように設計されています
  • ゲーム - このシナリオでは、ゲームのメインロジックのコア部分
  • エンド - 最終スコアゲームを表示するには、ランキングなど

1が戻って始まるシーンにある、2つの方法がありますが、再びプレーするのに約、それは再び言うことですゲーム、あなたがゲームのルールを見てみることができます。この時間を開始するポイント、その他は直接ゲームを開始します。

開始

1.インスタンスを作成します。

Phaser.jsの導入は、ゲームのインスタンスを作成します

2.シーンを定義し、シーン共謀

各シーンは、game.state.addによるゲームシーンに機能を追加することができています。

各シーンには、独自のライフサイクルを持っている一般的にプリロードのライフサイクル(負荷)で使用されている、(準備)、更新(リフレッシュサイクル)を作成し、(レンダリングが完了している)レンダリング

  • プリロード - 私たちはしているものの、シーンを事前にロードされていますが、ページを入力するときにロードするための時間を短縮したい場合は、あなたが他のシーンのいくつかを共有することができ、唯一することができ、他の場面でプリロード・メソッドを追加する必要があります
  • 作成 - プリロード方法があればロードが完了した後に、このメソッドが実行されます。シーンに入るときにそうでない場合、このメソッドは直接実行されます
  • アップデート - 2つのオブジェクトが接触することができるかどうかを検出するために、プレイシーン更新方法、例えば、自動的に実行される方法の更新サイクル
  • レンダリング - 対象領域の観察を容易にするために、このプロセスにおけるオブジェクトの輪郭線のエッジ、例えば、レンダリングが完了した後に実行される方法が衝突

ロードリソース

動作負荷資源がプリロードリソースのプリロードがロードされて実行する段階、配置する必要があり、プリロードは、シーンがステージを作成入ります

ページを追加すると、最小表示時間をロードされています

一般的に、ゲームは、ロードインタフェースのロゴに置かれる宣伝のディスプレイとして使用するので、あなたは、リソースをロードする必要がある場合は小さいです、画面上のフラッシュをロードすることが可能です。まだリソースがロードされている場合でも、最小表示時間に達していない前に、このように、経験によると、ショーは、最小時間(例えば、3秒)を設定し、負荷が現場を残すことはありません。

このような入力、アニメーション、物理エンジンは、公式サイトのAPIを参照してくださいすることができ、追加の公式サイトなどの他の特定のAPIは、また豊富な例があります。

APIが見つけ、より便利なAPIを見つけるためにこのサイトをあいまい検索をサポートしています。

あなたの最初のフェイザー2ゲームを作ります

このページの合計 景色

オリジナル:大列  トマト


おすすめ

転載: www.cnblogs.com/petewell/p/11585142.html