En poursuivant votre navigation sur notre site, vous acceptez l’utilisation de cookies afin d’améliorer votre navigation. En savoir plus Réduire
Plan du site  ·  Mentions Légales  ·  Statistiques  ·  Contact PatMax Web ·  PatMax Annuaire · 
FAQ
Connexion · M’enregistrer
Afin de bénéficier de l'intégralité des fonctions de ce forum il est conseillé de vous connecter
PatMax Scripts va fermer définitivement au mois d'avril 2024

Index du forum » ENTRAIDE » GRAPHISME

 
Poster un nouveau sujet Répondre au sujet
Message Auteur
 Sujet du message:
Message Posté: Mar 4 Sep 2007 11:52 

bonjour et bravo pour ce site !

je fais plusieurs curseurs fixes ou animés mais je ne sais absolument pas créer un curseur élastique.
je cherche un tuto qui explique la manip de A à Z car tout ce que j'ai trouvé c'est les code pour les installé et pas pour les creer.
merci.

edit : j'ai trouvé votre script et j'aimerai savoir a propos de l'image quelle dimension la faire et quelle extension lui donné avant de l'héberger.
re-merci

re-edit
j'ai essayé sur mon forum avec une image en .gif et cela donne cela (voi image).
il y a bien l'effet élastique qui suis le curseur mais les images sont remplcées par des croix ! un problème de dimension d'image ?


Image
re-re merci :)


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Mar 4 Sep 2007 09:47
Messages: 9
Localisation: 62
Répondre en citant le message  
Haut  
 Sujet du message:
Message Posté: Mar 4 Sep 2007 13:42 

Non.

Soit c'est un problème d'hebergement, soit c'est une erreur dans l'adresse portée dans le script.

La dimension d'image est en fonction de ton choix.

_________________
Ma satisfaction, que vous soyez satisfait.


Avatar de l’utilisateur
<font color=#AA0000><b>Fondateur</b></font>
Fondateur
Hors ligne

Enregistré le:
Mar 1 Nov 2005 19:45
Messages: 5117
Localisation: Centre France

Profil  Site Internet Voir la position géographique du membre
Répondre en citant le message  
Haut  
 Sujet du message:
Message Posté: Mar 4 Sep 2007 13:57 

Bonjour pat max,
sans vouloir t'embeter peut tu me dire ce qui ne vas pas dans le scipt ?

[spoiler]
<!-- DEBUT DU SCRIPT -->
<DIV id=dot0 style="HEIGHT: 8px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 8px">
<IMG border=0 src="http://img264.imageshack.us/img264/1284/crayonzo1.gif"></DIV>
<DIV id=dot1 style="HEIGHT: 8px; POSITION: absolute; WIDTH: 8px">
<IMG border=0 src="ADRESSE IMAGE"></DIV>
<DIV id=dot2 style="HEIGHT: 8px; POSITION: absolute; WIDTH: 8px">
<IMG border=0 src="ADRESSE IMAGE"></DIV>
<DIV id=dot3 style="HEIGHT: 8px; POSITION: absolute; WIDTH: 8px">
<IMG border=0 src="ADRESSE IMAGE"></DIV>
<DIV id=dot4 style="HEIGHT: 8px; POSITION: absolute; WIDTH: 8px">
<IMG border=0 src="ADRESSE IMAGE"></DIV>
<DIV id=dot5 style="HEIGHT: 8px; POSITION: absolute; WIDTH: 8px">
<IMG border=0 src="ADRESSE IMAGE"></DIV>
<DIV id=dot6 style="HEIGHT: 8px; POSITION: absolute; WIDTH: 8px">
<IMG border=0 src="ADRESSE IMAGE"></DIV>
<SCRIPT language=JavaScript>
/*Elastic BulletsPhilip Winston<winston@cs.unc.edu>10/98Script edité sur l'éditeur JavaScript http://www.editeurjavascript.com*/
var nDots = 7;
var Xpos = 0;
var Ypos = 0;
var DELTAT = .01;
var SEGLEN = 10;
var SPRINGK = 10;
var MASS = 0.8;
var GRAVITY = 60;
var RESISTANCE = 8;
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 10;
var BOUNCE = 0.75;
var isNetscape = navigator.appName=="Netscape";
var followmouse = true;
var dots = new Array();
init();
function init() {var i = 0;
for (i = 0; i < nDots; i++) {dots[i] = new dot(i);
}
if (!isNetscape) {}for (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
if (isNetscape) {startanimate();

}
else {setTimeout("startanimate()", 3000); }}function dot(i) {this.X = Xpos;
this.Y = Ypos;
this.dx = 0;
this.dy = 0;
if (isNetscape) {this.obj = eval("document.dot" + i);
}
else {this.obj = eval("dot" + i + ".style"); }}function startanimate() {setInterval("animate()", 20);
}
function setInitPositions(dots) {var startloc = document.all.tags("LI");
var i = 0;
for (i = 0; i < startloc.length && i < (nDots - 1); i++) {dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;
dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;
}
dots[0].X = dots[1].X;
dots[0].Y = dots[1].Y - SEGLEN;
}
function MoveHandler(e) {Xpos = e.pageX;
Ypos = e.pageY;
return true;
}
function MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;
Ypos = window.event.y + document.body.scrollTop;
}
if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);
document.onMouseMove = MoveHandler;
}
else {document.onmousemove = MoveHandlerIE;
}
function vec(X, Y){this.X = X;
this.Y = Y;
}
function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);
var dy = (dots[i].Y - dots[j].Y);
var len = Math.sqrt(dx*dx + dy*dy);
if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);
spring.X += (dx / len) * springF;
spring.Y += (dy / len) * springF; }}function animate() {var start = 0;
if (followmouse) {dots[0].X = Xpos;
dots[0].Y = Ypos;
start = 1;
}
for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);
if (i > 0) {springForce(i-1, i, spring);
}
if (i < (nDots - 1)) {springForce(i+1, i, spring);
}
var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE);
var accel = new vec((spring.X + resist.X)/ MASS, (spring.Y + resist.Y)/ MASS + GRAVITY);
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);
if (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;
dots[i].dy = 0;
}
dots[i].X += dots[i].dx;
dots[i].Y += dots[i].dy;
var height, width;
if (isNetscape){height = window.innerHeight + document.scrollTop;
width = window.innerWidth + document.scrollLeft;
}
else {height = document.body.clientHeight + document.body.scrollTop;
width = document.body.clientWidth + document.body.scrollLeft;
}
if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;
}
dots[i].Y = height - DOTSIZE - 1;
}
if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = width - DOTSIZE - 1;
}
if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = 0;
}
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y; }}</script>

<STYLE TYPE="text/css">
<!-- #cache { position:absolute; top:200px; z-index:10; visibility:hidden;}--></STYLE>
<DIV ID="cache">
<!-- FIN DU SCRIPT -->[/spoiler]

merci


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Mar 4 Sep 2007 09:47
Messages: 9
Localisation: 62
Répondre en citant le message  
Haut  
 Sujet du message:
Message Posté: Mar 4 Sep 2007 17:29 

Recherches dans le script

ADRESSE IMAGE

et remplaces par l'adresse de ton image.

Sinon le script ne peut pas deviner quelle image tu veux voir "pendouiller".

_________________
Ma satisfaction, que vous soyez satisfait.


Avatar de l’utilisateur
<font color=#AA0000><b>Fondateur</b></font>
Fondateur
Hors ligne

Enregistré le:
Mar 1 Nov 2005 19:45
Messages: 5117
Localisation: Centre France

Profil  Site Internet Voir la position géographique du membre
Répondre en citant le message  
Haut  
 Sujet du message:
Message Posté: Mar 4 Sep 2007 18:05 

oh quelle boulette je suis
j'en avais remplacé qu'un !
:lol:
merci beaucoup !
A+


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Mar 4 Sep 2007 09:47
Messages: 9
Localisation: 62
Répondre en citant le message  
Haut  
 
Poster un nouveau sujet Répondre au sujet



Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 5 invités


Afficher les messages postés depuis:   Trier par  
Aller à:  

Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas modifier vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Index du forum » ENTRAIDE » GRAPHISME

cron

Votre site ici

Inscrire votre site        Voir plus de boutons
 

Reproduction strictement interdite sans l'autorisation de l'administrateur.

PatMax © 2006 - 2008
Développé par phpBB® Forum Software © phpBB Group    
Traduit par phpBB-fr.com
Thème graphique par PatMax ©