Objekt System:

Použitelné metody

Tento objekt má pouze jednu metodu: System.capabilities, která zjišťuje mnoho věcí o počítači uživatele.

příkaz jeho funkce
hasAudioEncoder zjišťuje přítomnost dekodéru audia (vrací true/false, defaultně true)
hasAccessibility zjišťuje přítomnost podpůrných komunikačních zařízení, defaultně false
hasAudio zjišťuje, jestli počítač přehrává audio, defaultně true
hasMP3 zjišťuje, jestli má uživatel podporu MP3, defaultně true
language vrací podporovaný jazyk FlashPlayeru
manufacturer vrací výrobce a operační systém (Macromedia + OS)
os vrací pouze operační systém
pixelAspectRatio vrací poměr stran pixelu(?), defaultně 1
screenColor udává, jestli má uživatel barevný monitor nebo černobílý, defaultně color
screenDPI vrací počet pixelů na jednom palci obrazovky, defaultně 72
screenResolution.x vrací maximální horizontální rozlišení, defaultně 800
screenResolution.y vrací maximální vertikální rozlišení, defaultně 600
version vrací verzi FlashPlayeru, defaultně 6.0
hasVideoEncoder zjišťuje přítomnost video dekodéru

Použití

Vytvořte na hlavní scéně čtyři dynamická pole, do Var postupně vepište text1, text2, text3 a text4 a do prvního snímku vložte tento skript:

text1="podpora MP3:" +System.capabilities.hasMP3;
text2="jazyk: " + System.capabilities.language;
text3="operaci system: " + System.capabilities.os;
text4="verze FlashPlayeru: " + System.capabilities.version;
To je všechno... Můžete takto uživateli vypsat data o jeho počítači.
prohlédnout
stáhnout zdroják
Nebo můžete např. pro každý operační systém udělat jiné uvítání. Vytvořte na hlavní scéně textové pole, do Var dejte text a do prvního snímku tento skript:
if (System.capabilities.os=="Windows XP") {
  text="Microsof? Jezisi...";
} else { text="Sprave bez Majkrosoftu";
}
prohlédnout
stáhnout

Seznam jazyků

Seznam jazyků, které může Flash vypsat pomocí příkazu System.capabilities.language:
příkaz jazyk
en angličtina
fr francouzština
ko korejština
ja japonština
sv švédština
de němčina
es španělština
it itlaština
zh čínština (tradiční nebo zjednodušená)
pt portugalština
pl polština
hu maďarština
cs čeština
tr turečtina
fi finština
da dánština
no norština
nl holandština
ru ruština
xu neznámý jazyk

hlavní stránka # o tento web se stará Lukáš Havrlant # lukas.havrlant@gmail.com #

NAVRCHOLU.cz