Publication > Personnalisation des modèles de publication HTML > Création d'une carte image

 

Création d'une carte image

Flash peut générer une carte image pour n'importe quelle image et conserver la fonction des boutons liés à des URL, même si une autre image est substituée. Lorsqu'il rencontre la variable de modèle $IM, Flash insère le code de carte image dans un modèle. La variable $IU identifie le nom du fichier GIF, JPEG ou PNG.

Pour créer une carte image :

1

Dans le document Flash, sélectionnez l'image-clé à utiliser pour la carte image et donnez-lui l'étiquette #Map dans l'inspecteur des propriétés (choisissez Fenêtre > Propriétés si l'inspecteur des propriétés n'est pas visible). Vous pouvez utiliser toute image-clé possédant des boutons auxquels sont associées des actions getURL.

Si vous ne créez pas d'étiquette d'image, Flash crée une carte image avec les boutons de la dernière image de l'animation. Cette option génère une carte image intégrée et non une animation Flash intégrée.

2

Pour sélectionner l'image à utiliser pour la carte image, effectuez l'une des opérations suivantes :

Pour les fichiers PNG ou GIF, donnez l'étiquette #Static à l'image.

Pour les fichiers JPEG, placez la tête de lecture sur l'image à utiliser au cours de l'étape de publication.

3

Dans un éditeur HTML, ouvrez le modèle HTML que vous souhaitez modifier. Flash stocke les modèles HTML dans le dossier Macromedia Flash MX/HTML.

4

Enregistrez votre modèle.

5

Choisissez Fichier > Paramètres de publication, cliquez sur l'onglet Format et sélectionnez un format pour la carte image (GIF, JPEG ou PNG).

6

Cliquez sur OK pour enregistrer vos paramètres.

Par exemple, l'insertion du code suivant dans un modèle :

$IM
<IMG SRC=$IS usemap=$IU WIDTH=$IW HEIGHT=$IH BORDER=0>

peut produire ce code dans le document HTML créé à l'aide de la commande Publier :

<MAP NAME="monAnimation">
<AREA COORDS="130,116,214,182" HREF="http://www.macromedia.com">
</MAP>
<IMG SRC="monAnimation.gif" usemap="#monAnimation" WIDTH=550 HEIGHT=400 BORDER=0>