Soyez le premier à donner votre avis sur cette source.
Vue 57 697 fois - Téléchargée 7 926 fois
// LA BIBLIOTHEQUE CONTIENT EN REALITE DEUX MOVIECLIP : // rideaux -> L'image d'un rideau gauche // rideaux_droite -> L'image d'un rideau a droite // ------------------------- VERSION 2 // PARAMETRAGE DE L'ANIM var top = -10; var espace = 30; var m_rand_esp = 10; var rand_niveau = 2; var nbRideaux = 9; var decalage = 12; var vitesse = 1; var cID = _root.nbRideaux; var vitesse_rotation = 0.2; var vitesse_mvt = 1; // 1 = Maxi - 100 = Normal var max_rotation = 8; var timer = 0; tirer = function (id, direction) { var rideau = _root["r"+id]; if (!_root["dir"+id]) { _root["dir"+id] = direction; } rideau._rotation += _root.vitesse_rotation * _root["dir"+id]; if (rideau._rotation * _root["dir"+id]>=_root.max_rotation) { _root["dir"+id] *= -1; } rideau._x -= _root.vitesse * direction; if (rideau._x<-80 || rideau._x>570) { clearInterval(_root["timer"+id]); } }; attendre = function () { _root.timer += 1; if (_root.timer>_root.decalage) { _root.timer = 0; _root.cID -= 1; if (_root.cID<0) { clearInterval(_root.debutID); } else { _root["timer"+_root.cID] = setInterval(tirer, _root.vitesse_mvt, _root.cID, 1); var droite = _root.nbRideaux * 2 - _root.cID - 1; _root["timer"+droite] = setInterval(tirer, _root.vitesse_mvt, droite, -1); } } }; for(i=0; i<nbRideaux; i++) { _root.attachMovie("rideaux", "r"+i, nbRideaux-i); _root["r"+i]._y = top + random(rand_niveau); _root["r"+i]._x = (i*espace) + (random(m_rand_esp) - (m_rand_esp/2)); } for(i=nbRideaux; i<nbRideaux*2; i++) { _root.attachMovie("rideaux_droite", "r"+i, i+1); _root["r"+i]._y = top + random(rand_niveau); _root["r"+i]._x = (i*espace) + (random(m_rand_esp) - (m_rand_esp/2)); } var debutID = setInterval(attendre, 1); stop(); // ------------------------- VERSION 1 // PARAMETRAGE DE L'ANIM var nbRideaux = 9; var decalage = 12; var vitesse = 1; var cID = _root.nbRideaux; var vitesse_rotation = 1; var vitesse_mvt = 1; // 1 = Maxi - 100 = Normal var max_rotation = 20; var timer = 0; tirer = function (id, direction) { var rideau = _root["r"+id]; if (rideau._rotation * direction<_root.max_rotation) { rideau._rotation += _root.vitesse_rotation * direction; } else { rideau._x -= _root.vitesse * direction; if (rideau._x<-40 || rideau._x>530) { clearInterval(_root["timer"+id]); } } }; attendre = function () { _root.timer += 1; if (_root.timer>_root.decalage) { _root.timer = 0; _root.cID -= 1; if (_root.cID<0) { clearInterval(_root.debutID); } else { _root["timer"+_root.cID] = setInterval(tirer, _root.vitesse_mvt, _root.cID, 1); var droite = _root.nbRideaux * 2 - _root.cID - 1; _root["timer"+droite] = setInterval(tirer, _root.vitesse_mvt, droite, -1); } } }; for(i=0; i<nbRideaux; i++) { _root.attachMovie("rideaux", "r"+i, nbRideaux-i); _root["r"+i]._y = -20; _root["r"+i]._x = i*30; } for(i=nbRideaux; i<nbRideaux*2; i++) { _root.attachMovie("rideaux_droite", "r"+i, i+1); _root["r"+i]._y = -20; _root["r"+i]._x = i*30; } var debutID = setInterval(attendre, 1); stop();
10 mars 2009 à 21:15
pourriez vous m'expliquer comment créer la page HTML je n'y arrive pas
j'ai besoin de cet effet qui me semble prometteur
merci
1 avril 2008 à 17:10
Je reviens à la charge au sujet de la photo "couché de soleil".
Quel logiciel as-tu utilisé pour générer, à partir de ton source, l'animation flash ?
Merci.
Caroline
31 mars 2008 à 13:14
Je fais suite au dernier commentaire.
C'est surement bête ce que je demande (je suis débutante).
J'ai téléchargé le zip. Ca fonctionne mais je voudrai enlever le couché de soleil afin de découvrir ma page de garde sous les rideaux.
Elle est où la photo "couché de soleil" ?
Autre question :
Je construis mon site dans Frontpage et le code qui s'est inscrit après l'insertion de l'ouverture des rideaux ne correspond en rien avec le code qui est affiché sur le site.
Est-ce que le système va chercher le code sur le site ou est-il sur mon pc ?
Merci pour ces infos, je suis bloquée....
a+
4 mars 2008 à 15:39
Alors pour faire un diaporama ou continuer l'animation Flash après l'ouverture des rideaux :
- effacer la photo "couché de soleil"
- créer un clip vide qu'on nommera "conteneur par exemple"
- créer une animation Flash aux dimensions du rideau (soit 529x190)
- dans le code AS de l'animation du rideau, taper : conteneur.loadMovie("monAnimation.swf","","POST");
L'animation Flash : monAnimation.swf sera joué derrière le rideau et continuera après l'ouverture
4 mars 2008 à 15:31
Merci pour cette source !
Mais je souhaiterais savoir s'il est possible de rajouter d'autres photos après l'ouverture du rideau :
- le rideau s'ouvre
- un défilement de photos apparait à la suite
Merci par avance
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.