問題タブ [sprite-sheet]

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.

0 投票する
4 に答える
2044 参照

flash - As3 gotoAndStop 1 つのエンター フレームで複数の呼び出し

DisplayObject の回転用にスプライト シートを作成しようとしていますが、gotoAndStop() 呼び出しが機能していないようです。

何が起こっているかの例を次に示します。

機能しない gotoAndStop 呼び出しの場合、ラベルとフレーム番号は更新されますが、BitmapData.draw で DisplayObject を描画しようとすると、findMaxTileDimensions 関数で移動するように指示された最後のフレームにフレームがスタックしたままになります。

これは、gotoAndStop 関数を 1 つの入力フレームで何度も呼び出しているために発生していますか? 同じ入力フレームで 2 つの異なる関数から gotoAndStop を呼び出しているために発生していますか?

0 投票する
1 に答える
2211 参照

image - コロナ-スプライトシートから通常の表示オブジェクトを作成しますか?

これは、画像を表示する通常の方法です。

しかし、すべての画像を1つの大きな画像に入れて、Zwoptexからエクスポートすることで、メモリを節約できませんか?スプライトシートからアニメーション化されたスプライトを作成するためのドキュメントがありますが、スプライトシートから単一の画像をプルするだけではどうでしょうか。

0 投票する
2 に答える
3621 参照

image - コロナ - 動的画像解像度と互換性のあるスプライト シートを作成する方法

コロナには、デバイスの解像度に基づいて動的に表示される画像を作成する方法があります。

素晴らしいですが、パフォーマンスのために推奨されるスプライト シートにすべての画像がある場合はどうでしょうか。次に、画像を表示するには、次のようにする必要があります。

スプライト シートから動的なサイズの画像を作成するにはどうすればよいですか?

0 投票する
1 に答える
3684 参照

lua - スプライトシートの再生と停止

連続再生するスプライトシートを作成しましたが、

私たちが知っているように、スプライトシートは画像シーケンスをループで表示します。画像シーケンスの再生を 1 ループ終了後に停止したい。

どうすればこれを行うことができるか知っている人はいますか?または、少なくともこの問題を解決するのに役立つリンクを提供してください。

0 投票する
2 に答える
551 参照

.net - Web アプリケーションでのスプライト シートの使用 (.NET MVC)

最近、かなりの量の画像/アイコンを含む Web アプリケーション (.NET MVC) をデプロイしました (現在、約 40 KB を占める約 50 個の個別の .png ファイルがあります) 。複数の画像を持つのではなく、すべての画像を含めることができる単一画像のスプライトシート。

1 つの画像にすべての画像を含むスプライト シートを作成し、それらを位置で参照することに努力する価値はありますか?

これは、「ちらつき」読み込みなどの問題に役立ちますか? (ページの残りの部分の後に画像が読み込まれることがあります)

どんな提案でも大歓迎です!

0 投票する
1 に答える
716 参照

windows - Windows Mobile 7 で SpriteSheet (Atlas) を実装する方法は?

Windows Mobile 7 で SpriteSheet (Atlas) を実装する方法は?

0 投票する
2 に答える
3054 参照

c# - Silverlight のスプライトシート

Silverlight でスプライトシートを使用した例はありますか? 画像を切り取り、ボタンを押すと次のフレームにジャンプしたいです。(ユーザーがボタンをタップし続けると、アニメーションのように見えます)。私は周りを見回しましたが、私が探しているものを正確に見つけていません。助けてくれてありがとう。

0 投票する
1 に答える
369 参照

html - スプライトと個々の画像

わかりました - 何度も何度も読み込まれる Web サイトの場合、これは明らかな質問です。1 つのスプライト シート (おそらくユーザーのシステムにキャッシュされます) といくつかの凝った CSS バックグラウンド位置の策略により、大量のサーバー リクエストを節約できます。

しかし、Web APP の場合、それは一度読み込まれ、二度と読み込まれません。スプライトは本当に行く方法です。はい、個々の png に分割するということは、前もってより多くのリクエストを行うことを意味しますが、長い目で見れば、これはどのように公平になるのでしょうか?

レンダリングエンジンとメモリ管理の仕組みに完全に依存していると思いますが、200kのスプライトシートをあちこちに複製すると、長期的にはパフォーマンスにコストがかかるようです...

0 投票する
2 に答える
9724 参照

android - Android:目的地の座標に基づいて動くアニメーションスプライトを回転させる方法

私のアプリケーションは、Canvasの周りにスプライトインスタンスを起動し、それが画面を横切ってax/y座標に向かって移動します。スプライトをその中心を中心に回転させて、目的の座標に向かわせることができるようにしたいと思います。スプライトシートを使用していますが、クリッピングに問題があります。私もたくさんの良い例を見つけましたが、私が探しているものを正確にカバーしているものは何もないようです。この例は非常に近いですが、効率を上げるためにImagePoolerクラスを使用しており、描画/回転のたびに画像を再読み込みすることはできません。ですから、誰かが私のスプライトシートをカットせずにプリロードされた画像を回転させる方法についてアイデアを持っていたら、私は非常に感謝するでしょう。

0 投票する
3 に答える
683 参照

actionscript-3 - AS3で画像のスプライトシーケンスをロードする際のメモリ使用量を削減する方法

(780 x 480)サイズの1000枚の画像のスプライトシーケンスの*.swfファイルを作成しました。その後、これを別の1つのクラスに埋め込んで表示しますが、メモリ不足のために実行時にクラッシュするたびに(2GBのメモリスペースがあると仮定します)。メモリの問題を回避することにより、AS3でこのような大きなスプライトシーケンスを実装するための最良の方法はどれですか?何か良い提案があれば助けてください..どうもありがとう。