Pixi.js の使用の概要

php中世界最好的语言
リリース: 2018-03-07 10:26:21
オリジナル
5308 人が閲覧しました

今回はPixi.jsの使い方についてまとめてみます。実際に使用する際の注意点を紹介します。

Pixi.js は、JavaScript で書かれた 2D レンダリング エンジンで、ブラウザーでインタラクティブなグラフィック、アニメーション、ゲームなどの「リッチ ビジュアル」アプリケーションを作成するために使用できます。これは、ハードウェア GPU レンダリングをサポートする WebGL API に焦点を当てています。ブラウザは WebGL をサポートしていないため、Pixi はレンダリングのために HTML5 Canvas に戻ります。 Pixi は主に画像のレンダリングを担当します。たとえば、Web ゲームの開発に使用される Phaser フレームワークは、他の多くの関数を自分で作成するか、他のライブラリで使用する必要があります。以下のコンテンツは、書籍「Pixi.js を学ぶ」から抜粋したものです。Pixi を試してみることができます。

注: この例の JavaScript は ES6 を使用しており、var は let になり、function(){} は () => になります。

スプライトの作成

Pixi の基本的な構築モジュールは、スプライトと呼ばれるオブジェクトです。スプライトはコードで制御できるグラフィックです。 位置、サイズ、その他のプロパティを制御して、インタラクティブでアニメーション化されたグラフィックを作成できます。 Pixi の使い方を学ぶとき、スプライトの作成と制御の方法を学ぶことが実際に最も重要なことです。スプライトの作成と表示の方法を知っていれば、ゲームやその他のインタラクティブなプログラムの作成を始めるまであと少しです。

この章では、Pixi の Canvas でスプライトを表示および配置するために必要な次のような重要な知識を学びます:

ステージ (ステージ) と呼ばれるルート コンテナ (ルート コンテナ) の作成方法

作成方法新しいレンダラー (レンダラ)

ローダーを使用してグラフィックスを Pixi のテクスチャ キャッシュにロードします

タイルセットとテクスチャ アトラスを含むロードされたグラフィックスを使用してスプライトを作成します

スプライトの作成を始める前に、長方形のような画面用のスプライトを作成しましょうそれらを表示します。

レンダラーとステージを作成する

Pixiには表示画面を作成するためのレンダラーオブジェクト(レンダラー)があります。 HTML 要素が自動的に生成され、キャンバスに画像を表示する問題は解決されますが、stage と呼ばれる別の Pixi コンテナ オブジェクトを作成する必要があります (コンテナ オブジェクトが何であるかはわかりますので、ご心配なく)それはすぐにわかります)なぜそれらが必要なのか)。このステージ オブジェクトは、Pixi で表示する必要があるものをすべて表示するルート コンテナとして使用されます。以下は、レンダラーとステージを作成するコードです。HTML ドキュメントの

最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!