Aujourd'hui nous sommes le Jeudi 16 Janvier 2025 et il est 03:42

dynamics

Interface dynamique

incluant le rollover javascript...

Création d'un systeme de navigation sous PhotoShop 5 minimum...

C'est presque les mêmes astuces que les tutoriels

que vous avez vu auparavant sur ce site,

mais avec la différence que c'est fait avec

Photoshop 5 et seulement l'utilisation des

effets de calques et les filtres Photoshop originaux.

Aucun EyeCandy ou KPT 3 ne sont utilisés pour ce tutoriel.

Cela montrera aussi le javascript fait par le Doc Ozone

qui ouvre une troisième image dans un écran

quand vous tenez le curseur de souris sur un bouton.

J'espère que vous avez la patience de faire toutes ces étapes!

Débutez avec une forme crée à partir de l'outil de selection,

de flou gaussien, etc..

On montre ces étapes dansle tutoriel sur la

création de formes complexes.

shape 1

Alors ouvrir ou créer l'arrière-plan

que vous utiliserez sur votre site Web,

sur un nouveau calque.

Sélectionner Tout (Ctrl+A) sur le fond d'image

et allez à éditer/utiliser comme motif.

Allez à votre "l'image Distante" et ajoutez

une nouvelle couche.

Sélectionner Tout (Ctrl+A) et éditer/remplir/motif.

Maintenant, cliquez sur le calque de fond

et selectionnez la forme en utilisant l'outil

de Baguette magique. Choisissez le

Calque 1 et copiez (Ctrl+C) et Collez (Ctrl+V).

Un nouveau calque est créée avec la forme remplie

du fond d'image.

Appliquez un flou Gaussien avec le rayon 4.0.

pic 1
rendu 1

Utilisez le filtre de Rendu/eclairage

pour faire l'effet de biseau interne.

Utilisez les reglages ci-dessous comme

cela et n'oubliez pas de marque le canal

de Texture "Dispose en couches 2 Transparence".

setting 1

Maintenant, collez (Ctrl+V) la forme remplie

du fond d'image que vous avez copié plus tôt.

Mettez le mode de calque en Incrustation.

Cela doit obtenir la même texture sur le la forme que l'arrière-plan.

Selectionnez la forme disposée sur le calque d'arrière-plan,

ajoutez un nouveau calque dessus le calque 1 et remplit

la sélection du noir. Désélection.

Appliquez un flou gaussien avec le rayon 4.0.

Déplacez-le légèrement en bas à droite.

overlay 1

.... et voila à quoi cela ressemblera jusqu'ici...

esquisse forme 1

Hein ..... cela n'est pas le cas ? ? ?

Retournez et lisez de nouveau;-)

Maintenant, nous faisons quelques boutons!

Choisissez le calque de fond (avec la forme)

et utilisez l'outil de Baguette magique

pour choisir la forme noire.

Allez Selection / Modifier et Contracter de 12.

selection 1

Choisissez l'outil de selection cercle et maintenez la

Touche Alt sur votre clavier en dessinant un

grand ovale dans le centre de l'image,

lachez alors la touche Alt.

Supprimez les sélections centrales et bas

de l'image de la même manière.

Il ressemblera à l'image ci-dessus.

Sauvegardez la sélection.

 

Remplissez-la du noir. Allez Selection/Modifier/Contracter

et mettreà 2.

Ajoutez un nouveau calque.

Remplissez la sélection de la couleur désirée.

Utilisez alors l'outil d'aérographe (100p, l'Opacité 10)

et peindre soigneusement a partir du sommet,

donc cela obtiendra un effet dégradé.

(Sommet sombre et vert au bas).

filledselec

Allez calques/style de calques et

choisir biseautage et estampage avec

les parametres montrés ici bas.

layerfx

Fusionnez les calques....

mergedown

Ajoutez maintenant un biseautage externe lisse via style de calque.

layerfxouter

J'ai aussi écrit un texte entre les boutons et

j'ai utilisé les mêmes effets de calque comme ci-dessus.

qvicker

Charger l'Alpha de sélection 1.

Copiez et collez dans un nouveau calque.

Faites une 'Ombre Intérieure comme indiqué ici bas.

Vous avez maintenant créé l'effet de

"onMouseOver" sur les boutons.

pushdown

onmouse

Créez une forme elliptique et remplissez-la de vert.

Appliquez sur le calque une ombre interne et

biseau externe donc cela semblera semblable

à cet écran en haut. Utilisez alors l'outil de texte .

Un nouveau calque est créée.

Quand vous avez fait tout le texte,

vous faites autant de calque de texte que

vous avez de boutons. Je suggère que vous

sauvegardiez votre travail ici, comme un PSD-FICHIER.

texthere

Ajoutez un nouveau calque et remplissez-le d'une couleur rouge.

Mettez l'opacité du calque à 40.

Utilisez alors l'outil de selection pour choisir les images différentes.

Sauvegardez la sélection et la pressez supprime.

Agrandissement à 300 % et place le curseur

exactement à côté de l'image que vous voulez juste coupez..

Sauvegardez la nouvelle sélection. Répétez-le à toutes les images.

zoomin

Mettez sur off maintenant tous les calques à effets

en cliquant sur l'oeil (afficher/masquer le calque)

c'est sur chaque calque dans la boîte de Calques.

Sauvegardez votre travail et Aplanissez l'image.

Chargez la première sélection et pressez Ctrl+C.

Allez au de Fichier/Nouveau (Ctrl+N) et pressez Ctrl+V (collez)

et ici vous Sauvegardez une copie comme Butt_on.jpg.

Répétez cette procédure avec toutes les images.

Allez à l'Historique et cliquez directement

ci-dessus où il dit Aplatir l'Image.

Mettez sur on le calque avec effets et aplanissez l'image.

Chargez les sélections comme vous avez fait

dans l'étape précédente et faites la même procédure

et faites une Sauvegarde comme Butt_off.jpg.

Chargez maintenant la sélection où le texte apparaîtra.

Et allez Images/Recadrer. Selectionnez le premier texte

disposé en calque et sauvegardez

une copie comme First_text_screen. JPG.

screen

C'est l'image qui apparaîtra quand

vous déplacez le curseur de souris sur le premier bouton.

Sauvegardez une copie comme.....

Faites-le avec tout les calques de textes.

Maintenant nous sommes prêts à réunir toutes les images

dans un grand centre de controle ;-)

Maintenant, utilisez votre éditeur html et insérez toutes les images.

 

but1off.jpg middle.jpg but2off.jpg

botleft.jpg screen.jpg botright.jpg

Quand vous avez inséré toutes vos images,

sauvegardez le FICHIER HTML comme remote.htm.

Maintenant, utilisez pour travailler

un éditeur de texte pour faire le Javascript.

Je ne suis pas un expert Javascript et

je peux mal expliquer certaines choses ....

Si vous êtes bons à javascripts et voyez des erreurs ...

s'il vous plaît faites-moi le savoir.

Je sais juste que cela passe correctement

sous Netscape 3, 4 et IE4.

Voici le code écrit par Doc Ozone

(n'oubliez pas de le mentionner dans le code)

et nous travaillerons avec :

<script LANGUAGE="JavaScript">

<!--DocOzone's Javascript code,

copyright 1997

window.onerror = null ;

var netscape = 0 ;

var goodIE = 0 ;

browserName = navigator.

appName.substring(0,8) ;

browserVer = parseFloat

(navigator.appVersion) ;

if (browserName == "Netscape"

&& browserVer >= 3)

{ netscape = 1; }

if (browserName == "Microsof"

&& browserVer >= 3.01)

{ goodIE = 1; }

if (netscape || goodIE) {

Explication :

Cette partie du code contient l'information les Navigateurs,

comment ils réagiront à la liste objet (au scénario)

et bien sûr le droit de reproduction

et les lignes de crédit à DocOzone.

menu = new Array(6) ;

standard = new Array(6) ;

over = new Array(6);

Explication :

C'est là où vous dites la liste objet (le scénario)

et combien d'images vous utilisez . J'en utilise 6.

standard[0] = new Image ;

standard[1] = new Image ;

standard[2] = new Image ;

standard[3] = new Image ;

standard[4] = new Image ;

standard[5] = new Image ;

Explication :

Le chargement des images "off" (commencent toujours par 0)

over[0] = new Image ;

over[1] = new Image ;

over[2] = new Image ;

over[3] = new Image ;

over[4] = new Image ;

over[5] = new Image ;

Explication :

Le chargement des images "on" (commencent toujours par 0)

menu[0] = new Image ;

menu[1] = new Image ;

menu[2] = new Image ;

menu[3] = new Image ;

menu[4] = new Image ;

menu[5] = new Image ;

standard[0].src = "but1off.jpg" ;

standard[1].src = "middle.jpg" ;

standard[2].src = "but2off.jpg" ;

standard[3].src = "botleft.jpg" ;

standard[4].src = "screen.jpg" ;

standard[5].src = "botright.jpg" ;

Explication :

Source pour les images "off"

over[0].src = "but1on.jpg" ;

over[1].src = "middle.jpg" ;

over[2].src = "but2on.jpg" ;

over[3].src = "botleft.jpg" ;

over[4].src = "screen.jpg" ;

over[5].src = "botright.jpg" ;

Explication :

Source pour les images "on"

menu[0].src = "text1.jpg" ;

menu[1].src = "screen.jpg" ;

menu[2].src = "text2.jpg" ;

menu[3].src = "screen.jpg" ;

menu[4].src = "screen.jpg" ;

menu[5].src = "screen.jpg" ;

Explication :

... Et c'est pour les images d'écran.

Quand vous déplacez la souris sur le bouton 1

(sur [0]) il changera l'écran dans le menu [0]

}

function msover(num) {

if (netscape || goodIE) {

document.images[num].src = over[num].src;

document.images[ 4 ].src = menu[num].src; } }

function msout(num) {

if (netscape || goodIE) {

document.images[num].src = standard[num].src;

document.images[ 4 ].src = menu[ 4 ].src; } } function preload() {

if (netscape || goodIE) {

 

}}

// -->

</script>

Explication :

Ici, vous définissez les images qui vont être commuté

quand vous déplacez la souris sur un certain bouton

et comme vous pouvez voir que c'est l'image numéro 5

si vous comptez les images de gauche en haut

vers le bas à droite. Mais le script démarrant à 0,

le numéro sera 4.

Tout le script ci-dessus va à l'intérieur des tags <head> < /head>.

Maintenant, si vous regardez le <body> dans le code html

vous verrez quelque chose comme cela (en html transitionnel) :

<img alt="but1off.jpg" src="but1off.jpg" width="114" height="101" />

<img alt="middle.jpg" src="middle.jpg" width="96" height="101" / >

<img alt="but2off.jpg" src="but2off.jpg" width="120" height="101" / >

<br>

<img alt="botleft.jpg" src="botleft.jpg" width="97" height="89" />

<img alt="screen.jpg" src="screen.jpg" width="125" height="89" />

<img alt="botright.jpg" src="botright.jpg" width="108" height="89" />

Ceux-ci sont les images que vous avez

insérées dans votre éditeur.

Remplacez la bordure = "1" pour

bordure = "0" et renommez tout l'alt-tags à votre propre nom.

Copiez le code  ci-dessous et placez le devant tout

< img src:> qui a un effet onMouseover.

(Dans le cas but1off.jpg et but2off.jpg par exemple).

<a href="side1.html" onmouseover="msover(0) ;

window.status= 'SIDE ONE' ;

return true" onmouseout ="msout(0)">

Changez le nom de fichier side1.html à

votre propre nom de fichier/lien

et le statut de fenêtre à votre texte propre et

n'oubliez pas d'ajouter le tag final </a> après l'img src de tag.

Comme vous pouvez voir, "msover" et "msout" ont

obtenu le numéro zéro .

La deuxième image deviendra nombre 1,

mais vous n'écrivez pas que parce que cette

seconde image n'a pas d'effet d'onMousover.

La troisième image est cependant arrivée avec

un onMouseOver et deviendra ... nombre 2,

et devrait pour y ressembler :

<a href="side2.html" onmouseover="msover(2) ;

window.status= 'SIDE TWO' ;

return true" onmouseout ="msout(2)">

<img alt="Side 2" src="rem/but2off.jpg" width="120" height="101">

</a>

Bien, voilà .... si vous faites cela dans l'ordre,

vous aurez maintenant un système agréable de

navigation avec un sur l'effet de MouseOver et

avec la commutation d'images d'écran.

Bonne chance...

 

mailEnvoyer le tutoriel

tutoriels>interface>interface dynamique

 

This tutoriels, artwork, graphics design by : Anders Qvicker. Copyright : © 1997 - 2003. All rights reserved.

| © 2000-2004 GR@F'ytek ® | Valid XHTML 1.0 et CSS. |