xcalibre
Messages postés17Date d'inscriptionmercredi 29 septembre 2004StatutMembreDernière intervention10 mars 2006
-
14 mars 2005 à 22:29
Blacknight91titi
Messages postés1732Date d'inscriptionjeudi 17 juin 2004StatutMembreDernière intervention 9 mars 2015
-
17 mars 2005 à 07:46
Bonjour, j'ai fait une application "slideshow" qui change les images prises par ma caméra par intervale de 1 seconde. (delay=100;)
Cependant il y a un "blanc" entre chaque photo qui n'est pas très agréable à l'oeuil. Si vous avez un idée afin d'éviter cette effet. J'ai eu comme idée de préloader la seconde image avant même qu'elle soit affiché ce qui pourrait réduire cette effet., j'ai également eu l'idée de faire une boucle "picture._alpha". Cependant je ne suis pas certain d'être sur la bonne voie.
_benjy
Messages postés1575Date d'inscriptionvendredi 23 avril 2004StatutMembreDernière intervention21 février 20112 15 mars 2005 à 18:09
ce que tu peux faire, c
creer un clip
indexImage = 0
instance.createEmpyMovieClip("image"+indexImage,indexImage);
puis tu charge l'image dedans
this["image"+indexImage].loadMovie(url.jpg);
quand un autre interval de changement intervient
tu créer un nouveau clip
indexImage++
instance.createEmpyMovieClip("image"+indexImage,indexImage);
this["image"+indexImage].loadMovie(url2.jpg);
lors d'un chargement, tu établie une fonction onEnterFrame du genre :
function onEnterFrame(){
if (indexImage > 0){
if (this["image"+indexImage].getBtesLoaded() == this["image"+indexImage].getBytesTotal()){
this["image"+(indexImage-1)].removeMovieClip();
delete onEnterFrame;
}
}
}
en gros des que l'image suivante est charger tu enleve l'ancienne
pense a mettre le nouveau clip (createEmptyMovieClip) un niveau en dessous du présédant pour qu'il ne masque pas l'ancienne image
modifie tt ca en fonction de ton code, ce n'est que le principe
bon courage
++
xcalibre
Messages postés17Date d'inscriptionmercredi 29 septembre 2004StatutMembreDernière intervention10 mars 20062 16 mars 2005 à 18:47
En fait Blacknight91titi je voulais être capable de refaire jouer des images prises par ma webcam via flash. J'utilise php pour généré automatiquement mon fichier XLS comprenant ma série d'image. Celle si généré par des paramètres précis "heures et date".
Ma caméra prend 3 images à la seconde (JPG). Une fois passé dans flash je préload l'image par dessus l'ancienne et ainsi de suite. Ce qui donne un impression de vidéo et me permet un remote distant sur ma caméra et revoir des scènes à distance de la caméra.
Je peux donc voir ce qui sait passé chez moi de mon bureau à tout heure du jours :P Pratique !