|
|
Usted desea saber el sistema operativo bajo el cual se está jugando la película de destello, quizás para indicar qué sistemas operativos no se apoyan o poner una característica en ejecucio'n plataforma-especi'fica.
Utilice el $version o la característica de System.capabilities.os.
La secuencia de la característica de $version incluye el sistema operativo en el cual el jugador está funcionando. El sistema operativo puede ser cualquier "MAC", "TRIUNFO", o "UNIX".
playerParts = _ level0.$version.split("");
interruptor (playerParts[0 ]) {caso "MAC": gotoAndStop
("WelcomeMac"); rotura; caso "TRIUNFO": gotoAndStop
("WelcomeWindows"); rotura; caso "UNIX": gotoAndStop
("WelcomeUnix"); }
En fecha el flash 6, usted puede utilizar la característica de System.capabilities.os, que vuelve una secuencia que indica el nombre del sistema operativo y de la versión. Los valores posibles incluyen "Windows.xp", "Windows 2000", "Windows NT", "Windows 98/Me", "Windows 95", y el "CE de Windows". En el Macintosh, la secuencia incluye el número de versión, tal como "MacOS 9.2.1" o "MacOS 10.1.4".
Usted puede hacer las opciones del diseño basadas en el sistema operativo. Por ejemplo, su película pudo cargar diversos activos dependiendo del sistema operativo del usuario, o usted puede desear simplemente registrar los sistemas operativos de los usuarios que opinión sus películas para el análisis estadístico.
Si todo lo que usted cuida es alrededor el tipo general en vez de la versión específica, usted de la plataforma puede comprobar apenas las primeras tres letras de la secuencia, como sigue:
OS = System.capabilities.os.substr(0, 3); si (==
"triunfo" del OS) {// código Windows-especi'fico va aquí} si (==
"mac" del OS) {// código Mac-especi'fico va aquí} {// debe ser Unix
o Linux}
Online: 635 users browsing the articles directory
|
|