Créer son premier site avec Flash CS4 (v1.0)

Réaliser un site web en Flash peut paraître une tâche lourde, mais avec un peu de méthodologie, la création d’un site en Flash vous paraîtra tout de suite moins ardue.
C’est au cours de plusieurs articles que je vais vous montrer comment réaliser un site animé en Flash. Ce premier article vous donnera un rendu certes pas digne des sites des films hollywoodiens, mais est, d’après mon expérience, une excellente base pour la suite.
Ce premier tutoriel est destiné aux personnes ayant déjà utilisé Flash et intégré certaines notions. Je publierai sûrement par la suite des articles pour les novices.
Pour réaliser ce tutoriel, nous allons utiliser la version CS4 de Flash, mais ne vous inquiétez pas, j’ai essayé de rendre ce tutoriel au maximum compatible avec les versions antérieures.
Commençons par créer un nouveau document:

Nouveau document Flash AS 2.0
Veillez à bien mettre votre document en AS 2.0 car le tutoriel ne marchera pas en AS 3.0 pour des raisons de rétrocompatibilité avec les versions antérieures à CS4.
Une fois ce nouveau document créé, renommez-le calque 1 dans le scénario en boutons.

Renommage calque 1
A présent, créez un nouveau texte avec écrit Accueil. Faites copier (Ctrl+C) puis coller (Crtl+V) puis déplacez le texte et changez-le en Produits. Répétez l’opération encore 2 fois et donnez les noms Tarifs et Contact.

Résultat
Comme vous pouvez le constater, les textes ne sont pas forcément bien alignés et écartés. Il existe des outils pour corriger tout cela. Pour les utiliser, ouvrez la fenêtre Aligner (Fenêtre -> Aligner ou raccourci Ctrl+K). Sélectionnez l’ensemble de vos textes avec l’outil de sélection (raccourci V). Puis cliquez dans la fenêtre Aligner sur Aligner les bords gauches puis sur Répartir par rapport aux bords supérieurs.

A présent que nos textes sont alignés, nous allons en faire des boutons cliquables. Pour cela, faîtes clic droit sur le texte Accueil puis Convertir en symbole.

Convertir en symbole un texte
Donnez un nom à votre bouton comme suit:

Nom du bouton "but_acc"
Répétez maintenant la même opération pour le reste des textes en choisissant un nom approprié pour chaque bouton. Vous devriez voir apparaître ceci dans votre bibliothèque:

Aperçu de la bibliothèque
Nous allons maintenant apporter une légère touche de modifications aux boutons. Double cliquez sur le bouton Accueil. Vous devriez voir ceci au niveau du scénario:

Scénario pour un bouton
Dans ce scénario sont décrits les différents stades du bouton. Haut, Dessus, Abaissé, Cliqué. Les trois premières notions sont explicites, Cliqué, lui, détermine la zone cliquable. Sélectionnez l’image clé pour Dessus et appuyez sur F6 (ajout d’images clés) 3 fois.

Duplication d'images clés
Vous remplissez ainsi d’images clés les différents stades du bouton. A présent, sélectionnez le stade Dessus puis sélectionnez le texte et appliquez-lui une couleur bleue. Appuyez sur Ctrl+Entrée pour avoir un aperçu. Lorsque que vous passez la souris au dessus de Accueil, il devient bleu.

Couleur bleue au survol (Dessus) du texte
Retournez à la séquence 1 de votre animation flash et faites de même avec les 3 autres boutons. Vous avez à présent 4 boutons réagissant au survol.
Nous allons maintenant passer à la navigation. Pour cela, créez un nouveau calque et renommez-le Flag.

Insérer un nouveau calque
A présent, nous allons modifier le Scénario. Insérez une image (F5) à la 19ème image de votre scénario sur le calque boutons. Puis ajoutez une image clé (F6) toutes les 5 images sur le calque Flag. Vous devriez avoir en résultat ceci:

Scénario après modification
La prochaine étape consiste à éditer le calque Flag. En effet, il sera la base de notre navigation. Pour ce faire, cliquez sur le premier cercle vide puis dans Propriétés, nommez-le accueil. Faites de même pour les cercles vides suivants et donnez-leur des noms appropriés comme produits, tarifs et contact. Voici le résultat:

Calque Flag apparition de petits drapeaux rouges
A présent nous allons générer le contenu du site. Pour cela, créez un calque et nommez le Contenu. Insérez des images clés (F6) toutes les 5 images afin d’obtenir ceci:

Calque contenu
Comme vous pouvez vous apercevoir le calque contenu correspond exactement au calque flag. A présent nous allons mettre du texte pour notre calque contenu. Sélectionnez le premier point vide dans le calque contenu et insérez une zone de texte dans l’aperçu principal et ajoutez lui un contenu.

Contenu accueil
Faites un copier (Ctrl+C) de cette zone de texte puis allez sur le deuxième rond vide puis faites Ctrl+Shift+V pour coller exactement le texte au même endroit. Répétez cette étape sur les autres ronds vides du calque contenu.

Duplication du contenu
Éditez maintenant chacun des textes de manière personnalisée en fonction de la rubrique de votre futur site. Une fois les contenus édités appuyer sur Ctrl+Entrée pour avoir un aperçu. Vous devriez constater que les contenus défilent sans jamais s’arrêter. Nous allons y remédier en passant à la partie Action Script de ce tutoriel.
Insérez un nouveau calque et nommez-le AS. Sélectionnez le premier rond vide et affichez la fenêtre d’actions (raccourci F9). Tapez le code non moins explicite:
stop();

Code
Faites Ctrl+Entrée, votre animation reste bloquée sur le contenu d’accueil. La prochaine étape est la création des actions sur les boutons pour naviguer entre les contenus.
Pour ce faire, sélectionnez avec l’outil de sélection (raccourci V) le bouton accueil puis faites F9. Ajoutez le code suivant:
on(release)
{
gotoAndStop(”accueil”); //valeur égale au flag correspondant
}

Code sur le bouton Accueil
Répétez cette opération pour les différents boutons en veillant à bien mettre dans la fonction gotoAndStop la valeur du flag correspondant au bouton. Par exemple, pour le bouton produits, tapez le code suivant en sélectionnant bien le bouton produits:
on(release)
{
gotoAndStop(”produits”); //valeur égale au flag correspondant
}
Après avoir édité le code pour chacun de vos boutons, il ne vous reste plus qu’à faire Ctrl+Entrée et là vous aurez en visuel votre premier site web en Flash. Impressionnant, non?
Ce tutoriel basic est fini, je mettrai en ligne très prochainement un nouvel article pour aller plus loin et commencer à faire de jolies choses.
Vous pouvez télécharger le code source en cliquant sur: tuto flash site web v1


Bonjour,
Voila mon probleme, j’ai suivi 2 fois ce tutoriel; et les 2 fois ca n’a pas marcher,
En examinant, j’ai eu l’impression qu’il manquait une étape, en examinant les écrans ci dessus.
Au final, je me retrouve avec les erreurs suivantes :
“Séquence 1 = Séquence 1, calque = Contenu, image = 1 ,ligne 1″ ceci pour chacun des boutons.
Pourriez vous m’aider s’il vous plait?
PS : j’utilise Adobe Flash CS4 sur Windows x64
Bonjour,
avez-vous bien mis ceci:
on(release)
{
gotoAndStop(”accueil”);
}
dans le code (actions) des boutons? Et non dans le code d’un des calques.
Clique sur le “bouton (élément visuel)” puis F9 pour vérifier.
Les évènements “on( )” ne sont applicables qu’à certains types d’éléments comme les boutons.
Si tout est en ordre je vous est envoyé un email, répondez moi en m’envoyant votre code source que je regarde de plus près vos erreurs.
RE :
J’ai sélectionné, chaque bouton, et j’ai mit le code correspondant.
et le code erreur est
“Emplacement : Séquence = Séquence 1, calque = boutons, image = 1, ligne 5″
“Description : Erreur inconnue ID #1213″
“Source : gotoAndStop(”Accueil”);
ca pour les 4 boutons
Je remercie Emric pour sa patiente et son aide
J’ai pu trouvé l’erreur.
j’ai copié le code :
{
gotoAndStop(”accueil”);
}
depuis le site, et en effet, les guillemets ne sont pas les même, sur le site, les guillets sont de cette facon : ” ”
Or que dans le logiciel, ils sont : ” ”
J’ai donc, réécris le code manuellement, et tout est rentré dans l’ordre.
Exellent tutorie, il apprend tres bien les bases.
Merci
MySpace.Com/ChaosTechnique