03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

exactSettings (propriété System.exactSettings)<br />

public static exactSettings : Boolean<br />

Valeur booléenne qui spécifie si les règles <strong>de</strong> concordance avec le superdomaine (false) ou le<br />

domaine exact (true) s'appliquent lorsque vous accé<strong>de</strong>z aux paramètres locaux (tels que les<br />

autorisations d'accès à la caméra ou au microphone) ou aux données persistantes locales<br />

(objets partagés). La valeur par défaut est true pour les fichiers publiés pour Flash Player 7 ou<br />

une version plus récente et false pour les fichiers publiés pour Flash Player 6.<br />

Si cette valeur est true (vrai), les paramètres et les données d'un fichier SWF hébergé à<br />

ici.xyz.com sont stockés dans un répertoire ici.xyz.com, les paramètres et les données d'un<br />

fichier SWF hébergé à labas.xyz.com sont stockés dans un répertoire appelé labas.xyz.com,<br />

etc. Si cette valeur est false, les paramètres et données <strong>de</strong> fichiers SWF résidant sur<br />

ici.xyz.com, labas.xyz.com et xyz.com sont partagés et tous enregistrés sur xyz.com.<br />

Si une partie <strong>de</strong> vos fichiers définit cette propriété sur false et les autres sur true, vous<br />

risquez d'obtenir <strong>de</strong>s fichiers SWF dans différents sous-domaines qui partagent <strong>de</strong>s<br />

paramètres et <strong>de</strong>s données. Par exemple, si cette propriété est false dans un fichier SWF<br />

hébergé à l'adresse here.xyz.com et true dans un fichier SWF hébergé à l'adresse xyz.com, les<br />

<strong>de</strong>ux fichiers utiliseront les mêmes paramètres et données, c'est-à-dire, ceux <strong>du</strong> répertoire<br />

xyz.com. Si le comportement n'est pas celui atten<strong>du</strong>, assurez-vous <strong>de</strong> définir cette propriété<br />

dans chaque fichier pour représenter correctement la manière dont vous souhaitez enregistrer<br />

les paramètres et les données.<br />

Si vous voulez modifier la valeur par défaut <strong>de</strong> cette propriété, faites-le dans le premier cadre<br />

<strong>de</strong> votre document. Si vous voulez modifier la valeur par défaut <strong>de</strong> cette propriété, faites-le à<br />

proximité <strong>du</strong> début <strong>de</strong> votre script. La propriété ne peut pas être modifiée après une activité<br />

nécessitant un accès aux paramètres locaux telle que System.showSettings() ou<br />

SharedObject.getLocal().<br />

Si vous utilisez loadMovie(), MovieClip.loadMovie(), ou MovieClipLoa<strong>de</strong>r.loadClip()<br />

pour charger un fichier SWF dans un autre, tous les fichiers publiés pour Flash Player 7<br />

partagent une seule valeur pour System.exactSettings et tous les fichiers publiés pour<br />

Flash Player 6 partagent une seule valeur pour System.exactSettings. Si vous utilisez<br />

MovieClip.loadMovie() ou MovieClipLoa<strong>de</strong>r.loadClip() pour charger un fichier SWF<br />

dans un autre, tous les fichiers partagent une seule valeur pour System.exactSettings. Par<br />

conséquent, si vous spécifiez une valeur pour cette propriété dans un fichier publié pour une<br />

version <strong>du</strong> Player particulière, vous <strong>de</strong>vez le faire dans tous les fichiers à charger. Si vous<br />

chargez plusieurs fichiers, le paramètre spécifié dans le <strong>de</strong>rnier fichier chargé remplace tout<br />

paramètre précé<strong>de</strong>mment spécifié.<br />

System 1197

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!