os_version
Retours: Real
Cette variable vous indiquera le numéro de version du système d'exploitation qui exécute votre jeu. Par exemple, si vous l'utilisez sur un iPad avec iOS 4 installé, os_version sera égal à 83890177.
Le tableau suivant décrit les valeurs renvoyées:
| Système opérateur | Nom de la version (numéro de version) | Valeur de retour |
|---|---|---|
| Android | Cupcake (1.5) Donut (1.6) Eclair (2.0) Eclair (2.0.1) Eclair (2.1) Froyo (2.2.x) Pain d'épices (2.3 - 2.3.2) Pain d'épices (2.3.3 - 2.3.7) Nid d'abeille (3.0) Nid d'abeille (3.1) Nid d'abeilles (3.2.x) Sandwich à la crème glacée (4.0.1 - 4.0.2) Sandwich à la crème glacée (4.0.3 - 4.0.4) Jelly Bean (4.1.x) Jelly Bean (4.2.x) Jelly Bean (4.3.x) KitKat (4.4.x) Sucette (5.0 - 5.1.1) Guimauve (6.0 - 6.0.1) Nougat (7,0 - 7,11) | 3 4 5 6 7 8 9 dix 11 12 13 14 15 16 17 18 19 21 - 22 23 24 - 25 |
| iOS La valeur de retour est calculée comme suit: (version_principale * 16777216) + (version_ mineur * 4096) + numéro de build | iOS 3 (3.1.3) iOS 4 (4.2.1) iOS 5 (5.1.1) iOS 6 (6.0.1) iOS 6 (6.0.2) iOS 6 (6.1) iOS 7 (7.0.4) iOS 7 (7.1) iOS 8 (8.0) iOS 8 (8.1) iOS 8 (8.2) iOS 8 (8.3) iOS 8 (8.4) iOS 8 (8.4.1) iOS 9 (9.0) iOS 9 (9.0.1) iOS 9 (9.0.2) iOS 9 (9.1) iOS 9 (9.2) iOS 9 (9.2.1) iOS 9 (9.3) iOS 10 (10.0) iOS 10 (10.1) iOS 10 (10.2) | 50335747 67117057 83890177 100663297 100663298 100667392 117440516 117444608 134217728 134221824 134225920 134230016 134234112 134234113 150994944 150994945 150994946 150999040 151003136 151003137 151007232 167772160 167776256 167780352 |
| Mac OS X La valeur de retour est calculée comme suit: (version_principale * 16777216) + (version_ mineur * 4096) + numéro de build | Guépard (10.0.4) Puma (10.1.5) Jaguar (10.2.8) Panthère (10.3.9) Tigre (10.4.11) Léopard (10.5.8) Léopard des neiges (10.6.8) Lion (10.7.5) Lion de montagne (10.8.2) Mavericks (10.9.1) Yosémite (10.10) El Capitan (10.11) Sierra (10.12) | 167772164 167776261 167780360 167784457 167788555 167792648 167796744 167800837 167804930 167809025 167813120 167817216 167821312 |
| les fenêtres (la valeur de retour est calculée comme suit: majorVersion * 65536 + minorVersion) | Windows 2000 (5.0) Windows XP (5.1) Windows XP Édition 64 bits (5.2) Windows Server 2003 (5.2) Windows Server 2003 R2 (5.2) Windows Vista (6.0) Windows Server 2008 (6.0) Windows Server 2008 R2 (6.1) Windows 7 (6.1) Windows Server 2012 (6.2) Windows 8 (6.2) Windows 8.1 (6.3) Windows 10 (10.0) | 327680 327681 327682 327682 327682 393216 393216 393217 393217 393218 393218 393219 655360 |
| Windows Phone La valeur de retour est calculée comme suit: majeurVersion * 65536 + minorVersion | Windows Phone 7 (7.0) Windows Phone 7.5 (7.1) Windows Phone 8 (8.0) | 458752 458753 524288 |
REMARQUE: Si vous avez besoin de plus d'informations sur le système d'exploitation Windows, vous pouvez utiliser le environment_get_variable.
if os_type = os_android && os_version >10 global.GFX = 1;
Le code ci-dessus vérifie le type d'os et le numéro de version et ils sont tous les deux corrects puis la variable globale est définie sur 1.