問題タブ [bufferstrategy]
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.
java - BufferStrategy の実装
私は Java のバックグラウンドから来ており、ゲームを作成するためにアニメーションを滑らかにするために常に BufferStrategy を使用していました。しかし、Android では BufferStrategy が見つからなかったので、独自に作成することにしました。BufferStrategy をどのように実装しますか? 疑似コードもOKですが、もちろんAndroidのコードの方が好きです。
java - BufferStrategy の作成時の java.lang.IllegalStateException
createBufferStrategy(2)
ダブルバッファリング用の bufferstrategy を作成しようとすると、次のエラーが発生します。
そして私のコードは次のとおりです。
}
java - メソッドを作成する必要があるのは何ですか?
作業中のゲームのメニューを作成しようとしていますが、GetBufferStrategy を使用しようとすると、Eclipse からメソッドを作成するように指示されます。メソッドはいらない。バッファ戦略を取得したい。私はJavaが初めてなので、コードが間違っている理由を説明して、二度と繰り返さないようにしてください。
c# - デフォルトのバッファ サイズが 4096 である理由はありますか?
あちこちで 4096 がデフォルトのバッファ サイズとして使用されているのをよく見かけます。別の値ではなく 4096 が選択された理由はありますか?
java - バッファ戦略の作成による不正な状態の例外
こんにちは、私はコーディングをしていて、これが思いつきました
スレッド「Thread-2」での例外 java.lang.IllegalStateException: コンポーネントには、java.awt.Component$FlipBufferStrategy.createBuffers(不明なソース) の java.awt.Component$FlipBufferStrategy.(不明なソース) で有効なピアが必要です。 awt.Component$FlipSubRegionBufferStrategy.(不明なソース) で java.awt.Component.createBufferStrategy(不明なソース) で java.awt.Canvas.createBufferStrategy(不明なソース) で java.awt.Component.createBufferStrategy(不明なソース) で java.awt .Canvas.createBufferStrategy(不明なソース) で spoderman.game.Main.render(Main.java:79) で spoderman.game.Main.run(Main.java:64) で java.lang.Thread.run(不明なソース)
createBufferStrategy(3); であったエラーを特定したコードを次に示します。
助けてください!!!
}
java - Java: BufferedImage を BufferStrategy に適用する
私は現在 GameDev チュートリアルから学んでいますが、本当に混乱しているのは、配列にラスターした BufferedImage がどのように更新されているかです。私のコードでは、特定の BufferedImage が BufferStrategy に使用されることになっていることを指定したことはありません。これにより、Buffers 自体が変更されると思いますが、コードはまだ何とか機能します。
http://pastie.org/private/un1ep4wwrbsi0ecwmqc5w#15
「画像」に対して ctrl+f を押すだけで、パラメータ「画像」が更新されていないことがわかります。一度だけ作成され、それだけです。それでも、ピクセル配列が (別のクラスで、私が投稿したものにコピーされて) 変更されると、その変更は image-Object に影響し、それが Graphics によって描画されます。Array-raster を BufferedImage (= パラメータ イメージ) にコピーするように JVM に正確に指示する場所はどこですか?
java - Java Canvas Buffered イメージのパフォーマンスの向上
私は Java Canvas を使用しており、1 秒間に約 20 回呼び出される draw メソッドがあります。画像の配列を反復処理し、ウィンドウ サイズに応じてそれらの scaledInstance を描画します。
パフォーマンスは本当に悪いです。私はバッファ戦略を使用しており、これが BufferedImage である画像の宣言方法です。