EFFET DE VAGUE PAR SCRIPT (PARAMETRABLE)

cs_TomQuick Messages postés 118 Date d'inscription jeudi 3 juillet 2003 Statut Membre Dernière intervention 11 juillet 2006 - 21 janv. 2004 à 10:41
 Utilisateur anonyme - 30 juil. 2007 à 18:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18723-effet-de-vague-par-script-parametrable

Utilisateur anonyme
30 juil. 2007 à 18:37
Pour ça, faut utiliser la methode du raycasting. cherche dans la liste de mes sources, ya le meme exemple sur une image.
Tortue3000 Messages postés 9 Date d'inscription dimanche 8 avril 2007 Statut Membre Dernière intervention 26 juillet 2007
26 juil. 2007 à 21:56
lol oui, mais je veux dire : comment appliquer cet effet à quelque chose, image ou movieclip.
Utilisateur anonyme
14 juin 2007 à 13:41
tu ouvre flash, tu appui sur F9 pour faire apparaitre la fenetre de code, tu colle ce code, et tu fait ctrl+entrée pour voir le resultat
Tortue3000 Messages postés 9 Date d'inscription dimanche 8 avril 2007 Statut Membre Dernière intervention 26 juillet 2007
14 juin 2007 à 02:49
C sympa mais je vois pas comment on peut l'utiliser
Utilisateur anonyme
13 févr. 2005 à 19:58
lol
Ce code dessine, change les calculs, efface, redessine, rechange les calculs, re-efface, reredessine, etc...
Pour animer un logo il ne faut pas dessiner, il faut le deformer.
Pour ça, le meilleur moyen est le raycasting.
Regarde la liste de mes sources, il y a un exemple de vagues en raycasting...
http://www.flashkod.com/code.aspx?id=17791
cs_redemption Messages postés 129 Date d'inscription vendredi 31 octobre 2003 Statut Membre Dernière intervention 13 septembre 2008
13 févr. 2005 à 15:07
salut. moi j'ai un logo. et j'aimerai avoir un effet vague sur ce logo. comment l'integrer le script?
cs_ced74 Messages postés 25 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 26 juillet 2004
16 juil. 2004 à 01:25
Merci, je vais voir si je trouve une solution parmis la longue liste de tes codes..
Merci
Utilisateur anonyme
14 juil. 2004 à 14:07
je vien de tester àa fonctionne tres bien...
par contre, c'est des lignes, alors pour faire un mask, ça va pas marcher...j'ai fait le meme genre de code avec des images... va voir mon site (blackwizzard.com -> labo) sinon cherche sur ce site mes sources sur le raycasting et les deformation de bitmap (parcours la liste de mes codes, courrage, yen a 222!)
cs_ced74 Messages postés 25 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 26 juillet 2004
13 juil. 2004 à 23:22
Je pensais pas avoir une reponse si rapide..
Cela ne fonctionne malheureusement pas, il le laisse en arriere plan..

En fait a terme je voudrais me servir de votre animation comme masque..
Mais deja avant de continuer est ce possible...

je cheche desesperemment un moyen de faire un effet de vague par transparence et votre code et le seul que j'ai trouvé..

Merci
Utilisateur anonyme
13 juil. 2004 à 22:26
pas testé, mais ça devrait fonctionner:
----------------------------------------------------------------

function createWave(mc, nPoint, nCircle, space, power, amplitude, interval) {
var center = new Object({x:300, y:300});
var pi = Math.PI;
var aCircle = new Array();
var aCoord = new Array();
var move_var = 0;
mc.space = space;
for (var k = 0; k<=nPoint; k++) {
aCoord.push(new Object({x:Math.cos(2*k*pi/nPoint), y:Math.sin(2*k*pi/nPoint)}));
}
setInterval(function () {
with (_root) {
move_var++;
clear();
mc.lineStyle(-1, 0x000000, 100);
for (j=1; j<=nCircle; j++) {
mc.moveTo(center.x+aCoord[0].x*(j*mc.space+Math.cos(((move_var+j)/power))*power*amplitude), center.y+aCoord[0].y*(j*mc.space+Math.cos(((move_var+j)/power))*power*amplitude));
for (var k = 0; k<=nPoint; k++) {
mc.lineTo(center.x+aCoord[k].x*(j*mc.space+Math.cos(((move_var+j)/power))*power*amplitude), center.y+aCoord[k].y*(j*mc.space+Math.cos(((move_var+j)/power))*power*amplitude));
}
}
}
}, interval);
}
createWave(_root.clip ,24, 12, 25, -1, 2, 50);
cs_ced74 Messages postés 25 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 26 juillet 2004
13 juil. 2004 à 22:20
J'aime bcp, et c'est exactement ce que je cherchais..
Par contre j'aurai voulu savoir si c'etait possible de la mettre dans un clip particulier..Je trouve pas comment faire..

Merci..
cs_TomQuick Messages postés 118 Date d'inscription jeudi 3 juillet 2003 Statut Membre Dernière intervention 11 juillet 2006
21 janv. 2004 à 10:41
Pas mal du tout du tout !!!
C'est vraiment top bien, moi qui cherche les meilleurs sources ou codes, me voilà servi !
Allez, salut les terriens !
Zorglub...
Rejoignez-nous