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

flash-site-web-v1

Réaliser un en peut paraître une tâche lourde, mais avec un peu de méthodologie, la d’un site en 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 . 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é 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 de , 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

Nouveau document AS 2.0

agt_update_criticalVeillez à 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 à .

Une fois ce nouveau document créé, renommez-le calque 1 dans le scénario en boutons.

Renomage calque 1

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

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.

Alignement des textes

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

Convertir en symbole un texte

Donnez un nom à votre bouton comme suit:

Nom du bouton "but_acc"

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 biblitothè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 boutton

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

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

Couleur bleue au survol (Dessus) du texte

Retournez à la séquence 1 de votre animation 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

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

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

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

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

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

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

Code

Faites Ctrl+Entrée, votre animation reste bloquée sur le contenu d’accueil. La prochaine étape est la 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

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 en . 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


Commentaires
  • woozbaby dit :

    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

  • Emeric dit :

    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.

  • woozbaby dit :

    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

  • woozbaby dit :

    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

Laisser un commentaire