Aujourd'hui, il ya des dizaines de sites qui utilisent des animations Flash dans presque tous les aspects de leur conception. Depuis contenu est toujours le roi , il est important que les utilisateurs obtiennent à la viande du site aussi vite que possible. Dans le même temps , il doit y avoir un équilibre entre la conception et la fonctionnalité du site Web. Lorsque l'utilisation de Flash , il est possible de donner aux visiteurs la possibilité de sauter intros de films Flash et aller droit dans le site. Avec seulement quelques lignes de code en ActionScript , on peut facilement passer d'une animation flash . Instructions
1
Lancez votre application Flash et importer les illustrations nécessaires. Vous pouvez également créer votre propre animation Flash à partir de zéro (voir Ressources d'information sur la façon de le faire) .
2
Insérez un nouveau calque et nommez-le « Actions ».
< Br > 3
Cliquez sur l'image 1 du calque " Actions" et appuyez sur F9 pour ouvrir le panneau "Actions" .
4
Créer une variable appelée "so" et invoquer la " getLocal () «méthode de la " SharedObject " classe comme suit :
var donc : SharedObject = SharedObject.getLocal ( " eHowBanner ");
" instance SharedObject »signifie que cette variable ne peut pas être réglé sur une autre variable objet comme un nombre ou une chaîne .
5
Créer un "if" pour déterminer ce qu'il faut faire si l'utilisateur a visité avant . Le code est :
( so.data.alreadyvisited == true ) { gotoAndStop (100); }
La propriété " alreadyvisited " est cochée si le visiteur a été là avant . S'il est vrai , le film saute flash pour encadrer 100 , sinon l'animation se déroule simplement depuis le début
6
Insérer le code sauter comme suit : .
Var donc : SharedObject = SharedObject.getLocal ( " eHowBanner "); if ( so.data.alreadyvisited == true ) { gotoAndStop (100); }
Ce code permet la bannière pour jouer à travers au cours de la première vision , mais sauter sur la suite visionnements .
7
Faites glisser la tête de lecture pour encadrer 100 et insérer une nouvelle image clé du calque "Actions" .
8
Sélectionnez la nouvelle image-clé et appuyez sur F9 . < br > Photos 9
Ajoutez le code suivant:
stop ( ) ;
Cela arrête l'animation Flash de bouclage
10
Ajoutez la ligne: . Photos
So.data.alreadyvisited = true; So.flush ();
" so.flush ();" ligne n'est pas obligatoire. Il permet à Flash de mettre à jour l'état actuel de l'objet partagé, qui peut encore être fait automatiquement lors de l'animation flash ferme
11
Insérez le code final , comme indiqué ci-dessous: .
Arrêt (); So.data.alreadyvisited = true; So.flush (); " . Publier"
12
enregistrer et publier le film Flash en cliquant sur " fichier", puis