love.window.getDPIScale (Français)
Disponible depuis LÖVE 11.0 |
Cette fonction remplace love.window.getPixelScale. |
Récupère le facteur d'échelle en PPP associé à la fenêtre.
La densité de pixels à l'intérieur de la fenêtre doit être plus grande (ou plus petite) que la « taille » de la fenêtre. Par exemple, sur un écran Retina sous Mac OS X avec le drapeau de fenêtre highdpi
activé, la fenêtre pourrait prendre la même taille physique qu'une fenpêtre 800 × 600, mais l'aire à l'intérieur de la fenêtre utilise 1600 × 1200 pixels. love.window.getDPIScale()
devrait retourner 2.0
dans ce cas.
Les fonctions love.window.fromPixels et love.window.toPixels peuvent également être utilisées pour la conversion entre les unités.
Le drapeau de fenêtre highdpi
doit être activé pour utiliser la pleine densité de pixels d'un écran Retina sous Mac OS X et iOS. le drapeau n'a actuellement aucun effet sous Windows et Linux, est est toujours activé sous Android.
Contents
Fonction
Synopsis
scale = love.window.getDPIScale( )
Arguments
Aucun.
Retourne
number (Français) scale
- Le facteur d'échelle de pixel associé à la fenêtre.
Notes
Les unités de love.graphics.getWidth, love.graphics.getHeight, love.mouse.getPosition, événements souris, love.touch.getPosition, et des événements tactiles sonttoujorus en unité mise à l'échelle en PPP avec LOVE 11.0+, à moins que le drapeau usedpiscale
ne soit réglé à faux dans love.window.setMode ou love.conf.
Voir également
- love.window (Français)
- love.window.toPixels (Français)
- love.window.fromPixels (Français)
- love.window.setMode (Français)
- Config Files (Français)
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info