os_version

Cette variable contient le numéro de version de l'OS qui exécute le jeu.

Syntaxe:

os_version


Retours: Real


La description

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.


Exemple:

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.