問題タブ [sprite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sprite - ゲーム プログラミングのスプライト、複数ファイル vs 1 つの「テクスチャ」?
私はゲームプログラミングに慣れていないので、用語が正しくない場合はご容赦ください。私はいくつかのオープン ソース プロジェクトを調べていて、いくつかのスプライトが複数のファイルに分割されていることに気付きました。これらのファイルはすべてグループ化されて、2D オブジェクトがアニメーションしているように見えます。それは簡単です。次に、2 次元オブジェクトをすべて 1 つの png ファイルまたは同様のものにまとめて、すべて隣り合わせにする別のアプローチを見ていきます。
あるアプローチを別のアプローチに使用する利点はありますか? スプライトは別のファイルにする必要がありますか? なぜそれらはすべて 1 枚のシートにあることがありますか?
css - スプライト画像から画像のピクセル位置を見つける方法
スプライト画像をスタイリングに使用する際に、画像の位置(座標)を求める方法を知りたいです。
java - パネルに画像を追加する
うーん。パネルに画像(画像オブジェクト)を追加する方法を見つけています。基本的に、私がやりたいことはページを作成することです - オブジェクトを動かすパネル (スプライトを使用したアニメーション)。しかし、私はできません。パネルに画像を追加しようとするたびに、画面が「点滅」のように続きます。誰でもこれで私を助けることができますか?私はこれができるだけ早く必要です..事前に感謝します。:)
border - C64 のボーダーにスプライトを表示するにはどうすればよいですか?
画面の境界領域にスプライトを表示するクールな C64 デモを見たことがあります。それは不可能です。どうにかしてグラフィックチップをだますことができたと思います。彼らはどのように正確にそれをしましたか?
android - Android の J2ME のようなスプライト
今月の役に立たないプロジェクトとして、Android で J2ME プログラムを実行するための「エミュレータ」に取り組んでいます。しかし、今は J2ME Sprite の実装に行き詰まっています。具体的には、そこで使用される変換。
私のスプライトには、3 つのキャラクター イメージを含むビットマップがあります。ミラーリングまたは 90 度回転した 2 番目のフレームをペイントしたいと思います。そのための最良の方法は何ですか?
指定されたフレームを変換せずに描画する次のコードがあります。
frameX、frameY は、与えられたスプライト ビットマップ上のフレーム位置座標です。
私が理解しているように、キャンバス上でマトリックスマジックを作成する必要がありますが、これを理解することができませんでした:)
iphone - OpenGLES for iPhone でスプライト シートを実装するにはどうすればよいですか?
私は GLSprite サンプル コード例から作業しています。私が知りたいのは、テクスチャをスプライト シートとして扱うためにコードに何をする必要があるかということです。これまでに行った唯一の変更は、16 個の小さな画像の 256 x 256 の png をフレームとして作成することです。これまでスプライトシートを扱ったことはありません。ご協力いただきありがとうございます。
xna - 2 つの SpriteSortModes を定義しますか?
DirectX では、D3DXSPRITE パラメータを両方の組み合わせに設定できます。
と
つまり、スプライトは最初にレイヤーの深さでソートされ、次にスプライトが存在するテクスチャでソートされます。XNAで同じことをしようとしていますが、いくつか問題があります。私はもう試した:
しかし、それは機能せず、テクスチャのレイヤーの深さを無視して、テクスチャの順序でそれらを実行しているようです。私は何か間違ったことをしていますか!? それとも不可能ですか?
flash - スプライトのテキストフィールドのテキストにアクセスする
それぞれに関連するテキストフィールドを持つスプライトの配列を追加しています。
スプライトがクリックされたとき(またはテキストフィールド-カーソルを手にしたいのですが、どちらか一方)、私がしたいのはテキストをつかむことだけです。(たとえば、以下の例の「One」)。
スプライトの名前を使用してドット表記でそれを行うことは可能であるはずですが、それは機能しません。つまり、Sprite_1.textField_1.textは機能しません。
スプライトをクリックすると、イベントリスナーを追加できますが、ターゲットはスプライトであり、スプライトオブジェクトにはテキストフィールドオブジェクトが含まれていません。
非常に苛立たしく、単純であるべきです...誰かがこれを行う方法を知っていますか?
ありがとう!