Surface サーフェス
サーフェスとは?
サーフェスはpygame.Surfaceを使用するとできるもの
サーフェスのイメージ
キャンパスのようなイメージ
絵を書くための白紙のキャンパスのようなもの
作ったキャンパスに自由に描画したり、画像を貼り付けたりすることができる
レイヤーのようなイメージ
画像編集ソフト でのレイヤーみたいなもの
背景レイヤーやキャラクターレイヤー、UI レイヤーなど目的によって分けて管理できる
一つのお皿に入れておく イメージ
どのようなときに使用する ?
- ゲームの背景
- スコアボード
- キャラクターやオブジェクトの描画
- テキストの表示
- 一時敵な描画バッファ
特徴
- メモリ上に画像データを保存する -> パフォーマンスが高くなる
- 複数の Surface を重ねることができる
- 画面の回転や拡大縮小が可能