[解決済み] pygame.display.updateとpygame.display.flipの違いについて
2022-03-03 09:10:45
質問
タイトル通りなのですが、何か違いがあるのでしょうか?私は
pygame.display.flip
で、ネットで見ると、フリップを使う代わりに
pygame.display.update
. どちらが速いのでしょうか?
解決方法は?
との主な違いは
pygame.display.flip
と
pygame.display.update
は、その
-
display.flip()
は、ディスプレイ全体の内容を更新します -
display.update()
は、画面の全領域ではなく、画面の一部分を更新することができます。引数なしを渡すと、ディスプレイ全体を更新する
PyGameに画面のどの部分を更新すべきか(つまり、モニターに描画すべきか)指示するには、1つの
pygame.Rect
オブジェクト
に、またはその連続を
display.update()
関数があります。PyGameのRectには
width
と
height
と同様に
x
- と
y
-の位置の座標を指定します。
PyGameの
内蔵ドーニング関数
と
.blit()
メソッドはRectを返すので、それをそのまま
display.update()
関数を使用して、描画された領域のみを更新することができます。
という事実により
display.update()
画面全体のうち特定の部分のみを更新する
と比較して
display.flip()
,
display.update()
はほとんどの場合において高速です
.
関連
-
Python Decorator 練習問題
-
[解決済み】Python Error: "ValueError: need more than 1 value to unpack" (バリューエラー:解凍に1つ以上の値が必要です
-
[解決済み] staticmethodとclassmethodの違いについて
-
[解決済み] バイトを文字列に変換する
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み] 最小限の驚き」と「変更可能なデフォルトの引数
-
[解決済み] リストを均等な大きさの塊に分割するには?
-
[解決済み] Pythonで標準エラー出力するには?
-
[解決済み] 2つのリストの差を取得する
-
[解決済み】__str__と__repr__の違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
python implement mysql add delete check change サンプルコード
-
Python 可視化 big_screen ライブラリ サンプル 詳細
-
Pythonの学習とデータマイニングのために知っておくべきターミナルコマンドのトップ10
-
[解決済み】DataFrameのコンストラクタが正しく呼び出されない!エラー
-
[解決済み] データ型が理解できない
-
[解決済み】Pythonスクリプトで「Expected 2D array, got 1D array instead: 」というエラーが発生?
-
[解決済み】 AttributeError("'str' object has no attribute 'read'")
-
[解決済み】Flask ImportError: Flask という名前のモジュールがない
-
[解決済み】Flaskのテンプレートが見つからない【重複あり
-
[解決済み】django インポートエラー - core.managementという名前のモジュールがない