Catégories

Texte libre

Le webring Flash francophone

W3C

  • Flux RSS des articles

Jeudi 19 janvier 2006

Voici les différents scripts qui vous permettent de travailler avec les SharedObject. J’espère que vous trouverez votre bonheur.

1- Créer ou ouvrir un Shared Object :
Sur la première frame de votre animation, entrez ce code :
sauvegarde = sharedObject.getLocal(« stock ») ;

sauvegarde est le nom de l’objet auquel nous ferons référence tout au long de notre script
stock est le nom de notre Shared Object
getLocal  va au choix ouvrir le Shared Object « stock » s’il existe, ou le créer s’il n’existe pas.

2 - Sauvegarder une donnée
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 sauvegarde.data.mavariable = « Votre score est de 20 points » ;
 sauvegarde.flush() ;


data.mavariable crée une nouvelle variable qui sera enregistrée dans le shared object. Cette variable prend ici la valeur « Votre score est de 20 points » .
flush déclenche l’enregistrement.

Ici, nous avons inséré une chaîne de caractères. On peut très bien insérer de la même manière une variable ou un array.

3 - Lire une donnée
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 afficheur  = sauvegarde.data.mavariable ;

afficheur est une variable. Elle va enregistrer ici le contenu de « mavariable », soit si on se réfère à se que l’on a fait plus haut : « Votre score est de 20 points ». Si vous laisser un champ de texte nommé « afficheur » sur votre scène, il devrait afficher la valeur « Votre score est de 20 points ».

4 - Connaître la taille d’ un SharedObject
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 taille_du_shared_object = sauvegarde.getSize());

taille_du_shared_object est une variable où l’on va conserver la taille du shared object. Si vous laisser un champ de texte nommé « taille_du_shared_object» sur votre scène, il devrait afficher la taille de l’objet partagé en byte.
getSize permet de récupérer la taille de l’objet


5 - Effacer complètement un SharedObject
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 sauvegarde.clear();


L’objet sauvegarde faisant référence au SharedObject « stock » , la méthode clear effacera cet objet partagé de votre ordinateur.

 

Par Nicoeum - Publié dans : Actionscript
Ecrire un commentaire - Voir les 0 commentaires - Recommander
Retour à l'accueil
Blog : Économie sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus