Texture:getDPIScale (日本語)
LÖVE 11.0 から使用可能 |
このメソッドは以前のバージョンでは非対応です。 |
テクスチャの DPI 尺度係数を取得します。
DPI 尺度係数は相対ピクセル密度を意味します。 DPI 尺度係数 2 のテクスチャ (同一領域のピクセルは四倍) と DPI 尺度係数 1 のテクスチャを比較すると各寸法は二倍のピクセル密度になることを意味します。
例えば、テクスチャの寸法 50x50 ピクセルのときに DPI 尺度係数 2 でテクスチャを描画すると 100x100 の寸法で描画されます。これは高解像度/Retina ディスプレイにおいて拡大・縮小ロジックを手動で追加せずに Image と Canvas の低密度または高密度ピクセルのスワップ・アウト (入れ換え) を簡単に実現できるので便利です。
関数
概要
dpiscale = Texture:getDPIScale( )
引数
なし。
返値
number dpiscale
- テクスチャの DPI 尺度係数。
関連
- Texture (日本語)
- Texture:getDimensions (日本語)
- Texture:getPixelDimensions (日本語)
- love.graphics.newImage (日本語)
- love.graphics.newCanvas (日本語)
- Config Files (日本語)