begin process at 2012 05 27 02:05:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Multimédia

 > 

Vidéo

 > 

lancer une video par symbole clip avec un carrousel.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

lancer une video par symbole clip avec un carrousel.

dimanche 10 mai 2009 à 12:45:32 | lancer une video par symbole clip avec un carrousel.

lacourriette

Bonjour à tous,
J'ai un carrousel de 14 images ( symbole clip "MonClip1", MonClip2 etc) et je voudrai lancer la video correspondante à l'image de l'artiste en cliquant dessus.
Quel code rajouter pour effectuer cela ?
Merci de votre aide.

Le code du carrousel est le suivant :


var Rx:Number=240;
var N:Number=14;
var i:Number;
for(i=0;i<N;i++)
{
    _root.attachMovie('MonClip'+i,'ID'+i,i);
        _root['ID'+i]._y=140/2;   
}
 var angle:Number=0;
_root.onEnterFrame=function(){   
     if (angle>2*Math.PI)
     {
         angle=0;
     }
     else
     {             
         for(i=0;i<N;i++)
         {
            _root['ID'+i]._x=Rx*Math.cos(angle+2*Math.PI*i/N)+600/2;
            _root['ID'+i]._xscale=60/2*(Math.sin(angle+2*Math.PI*i/N)+ 1)+40;
            _root['ID'+i]._yscale=_root['ID'+i]._xscale;   
            _root['ID'+i].swapDepths(Rx*Math.sin(angle+2*Math.PI*i/N));
         }       
        if(_root._xmouse<(600/2+Rx) && _root._xmouse>(600/2-Rx))
        {          
            if(_root._ymouse<80 && _root._ymouse>0)
            {
                                angle=angle+(_root._xmouse-600/2)/600*0.1;
            }
        }
   
     }
 }
 


Le Code du lecteur :

var DmcConn:NetConnection = new NetConnection();
DmcConn.connect(null);
var netStream:NetStream = new NetStream(DmcConn);
netStream.setBufferTime(5);
ma_video.attachVideo(netStream);
function lecture_video(nom_du_flv) {
    netStream.play(nom_du_flv);
}
netStream.onStatus = function(infoObject) {
    if (infoObject.code == "NetStream.Buffer.Empty") {
        trace("fini");
        marche();
    }
};
this.attachAudio(netStream);
var dmcSound = new Sound("_root");
dmcSound.setVolume(100);
 
 
 
 
 
 
 





 
dimanche 10 mai 2009 à 22:54:40 | Re : lancer une video par symbole clip avec un carrousel.

gremlins7

Membre Club
Réponse acceptée !
Salut,
en gros tu as trouvé deux codes et tu attend qu'on te les imbrique ensemble ?!?
Si tu veux effectuer une action sur un clic du carrousel, (que ce soit un simple lien ou le lancement d'une vidéo), alors je te conseil de lire les questions sur la page ou tu as trouvé le code du carrousel, il y a la réponse...

lundi 11 mai 2009 à 17:47:11 | Re : lancer une video par symbole clip avec un carrousel.

lacourriette

Réponse acceptée !
Salut gremlins7,
Ta façon quelque peut agressive de répondre ne représente pas vraiment ma question.
Je souhaitais simplement savoir si on peut attribuer une fonction similaire à un bouton avec un symbole clip.
C'est tout.
J'applique le message du forum qui dit que ne pas savoir n'est pas une honte.
Entre nous je n'attends rien de ON.
Juste tomber sur des gens sympa qui expliquent et aident ceux qui débutent.
T'inquiètes pas, c'est pas grave.
mardi 12 mai 2009 à 09:21:46 | Re : lancer une video par symbole clip avec un carrousel.

lacourriette

Réponse acceptée !
OK , trouvé la réponse!
En tout cas, l'effet de ton animation est vraiment très réussi, puisque tu en est l'auteur.
Merci.
mardi 12 mai 2009 à 11:18:21 | Re : lancer une video par symbole clip avec un carrousel.

gremlins7

Membre Club
Réponse acceptée !
Désolé, je n'ai pas voulu être agressif, mais c'est toujours le même genre de questions...tout le monde voudrais avoir un code tout cuit sans même penser à formuler correctement sa question. Et il faut dire qu'a force, un certain ras-le-bol s'installe.
Le prend pas pour toi. Généralement j'aide toujours les personnes qui montrent qu'elle ont bosser sur leur problème. Dans ton cas il a fallut attendre ton deuxième post pour obtenir de toi un enoncé clair de ton pb.
Donc oui, bien entendu, on peut attribuer une fonction similaire à un bouton avec un symbole clip. Je pense que tu parle du clic de la souris. Tu l'obtient en ajoutant un onclic. Dans les posts de cette source, comme dis il y a la solution.
;)
mercredi 13 mai 2009 à 08:14:38 | Re : lancer une video par symbole clip avec un carrousel.

lacourriette

Réponse acceptée !
Pas de problème Gremlins,
Je comprend le raz le bol.
Flash est un logiciel fabuleux mais encore plein de mystère pour moi.
Je bosse sur Flash 8 et non sur CS3 ou 4.
Du coup je ne peut voir l'amélioration  proposée.
Pour le moment ça marche pas encore mais je vais insister.
J'ai une formation 3D Autocad mais ça bouge pas. ( LOL )
Encore Merci pour ton intervention et ton travail.


jeudi 14 mai 2009 à 22:25:52 | Re : lancer une video par symbole clip avec un carrousel.

lacourriette

Réponse acceptée !
Help Gremlins,
J'espère que tu es encore dans le quartier!
J'ai donc créer des boutons en entrant dans le Monclip0 etc..
J'y ai mis le code suivant.

on (press) {
    lecture_video("videos_flv/video3.flv");
}

Je n'ai pas mis le code
"on (release) {
getURL("http://www.toto.com" "_blank");
}
car ce n'est pas une URL mais un chemin pour mon fichier videos_flv.
J'ai enlevé la fonction onclick de la scène principale.
Ce code marche si le bouton est sur la scène principale.
 
Quand je teste, les boutons sont cliquables mais aucune vidéo n'apparait.
Y a t' il un truc que j'aurai loupé ?
Peut-tu m'en dire plus si cela ne t'embêtes pas ?
Merci.






vendredi 15 mai 2009 à 09:28:36 | Re : lancer une video par symbole clip avec un carrousel.

gremlins7

Membre Club
Réponse acceptée !
Salut,
essaye de rajouter la ligne suivante ( trace("ok");) pour verifier si la fonction click marche correctement :

on (press) {
    trace("ok");
    lecture_video("videos_flv/video3.flv");
}
 "ok" doit apparaitre dans la fenetre de sortie. Si ça marche, c'est que c'est ta fonction lecture_video qui deconne. Et tu sur que ton code de lecteur marche ?
samedi 16 mai 2009 à 13:47:01 | Re : lancer une video par symbole clip avec un carrousel.

lacourriette

Réponse acceptée !
Yessss tu es toujours là.
Merci de ton aide et de ta patience.
Cela m'aide beaucoup et j'apprends vite du coup.
Bon avec ce code sur le bouton ce trouvant sur Monclip, j'ai bien "ok" qui s'affiche mais pas de vidéo.
La fonction clic est donc bonne.
En créant un bouton sur la page principale avec ce même code, tout est bon et "ok" et la vidéos s'affichent.
Donc ça coince quelque-part.
Les boutons sur MonClip0 etc ne lance pas la vidéo
Le code vidéo doit être bon car sinon je n'aurais rien en page principale non?
code:
var DmcConn:NetConnection = new NetConnection();
DmcConn.connect(null);
var netStream:NetStream = new NetStream(DmcConn);
netStream.setBufferTime(5);
ma_video.attachVideo(netStream);
function lecture_video(nom_du_flv) {
    netStream.play(nom_du_flv);
}
netStream.onStatus = function(infoObject) {
    if (infoObject.code == "NetStream.Buffer.Empty") {
        trace("fini");
        marche();
    }
};
this.attachAudio(netStream);
var dmcSound = new Sound("_root");
dmcSound.setVolume(100);

Il doit manquer un petit quelque chose mais ça m'échappe.
Qu'en penses-tu?
Il doit falloir rattacher le lecteur aux boutons clips peut-être ou l'inverse?






samedi 16 mai 2009 à 14:21:01 | Re : lancer une video par symbole clip avec un carrousel.

on_drag_on

Membre Club
Réponse acceptée !
Salut,

Je vais peut_être dire une bêtise mais là pour l'instant tu n'est pas connecté il me semble qu'il te manque:

netStream.client = this;

@+.
telov.ch


1 2 3

Cette discussion est classée dans : var, id, root, netstream, angle


Répondre à ce message

Sujets en rapport avec ce message

Help ! Probleme liens dans un menu type "Carousel" [ par nicoflash01 ] Bonjour à tous, suite aux supers exemples donnés sur FlashKod concernant les menus types "Carousel", je me suis fait un petit menu perso. Cependant je Problème pour récupérer une variable stockée dans un tableau [ par franck_dev ] Bonjour, cela fait peu de temps que je me suis mis au flash(carrousel),et j'ai un soucis dans mon script.Sur l'évenemement clic, je n'arrive pas à réc Comment changer les paramètres de ce menu [ par mysstick ] Alors, voici mon pb :http://www.flashkod.com/codes/MENU-CARROUSSEL-3D_46489.aspxC'est le fichier que j'utilise pour faire un menu, la source est terri movie clip [ par nahlaone ] Bonjour,Je déboute en action script et j'avoue que je nage un peu !!!!Alors voila j'ai recupere une super source pour un menu en caroussel. Le problem Ouvrir une page lors d'un clic [ par giulyman ] Bonjour à tous, votre aide me pourra être précieuse j'espère que vous pourrait m'aider.Voila les faits.J'ai crée un menu tournant. Il y a 4 brèves qui pb MovieClipLoader [ par jotrash ] bonjour a tous et merci de lire ma question: alors voila j'utilise dans mon flash le composant loadmovie de cette maniere : function clickMe(id) { v Problème de migration vers AS3 [ par cdedecmoi ] Bonjours ! Je reviens aujourd'hui pour un nouveau problème... Ayant mon animation qui marcher bien, une erreur a bien évidemment voulu se glisser dans Passer de flash player 8 au 10 [ par f0nzy ] Bonjour, j'avais trouvé il y a quelques temps une galerie flash qui m'interessait et tout marchait très bien jusu'à le version 10 du flash player. J'a problème avec défilement de ruban photo_actionscript [ par dawink ] Bonjour,J'ai un petit soucis avec mon slider en ActionScript.en fait quand la souris ce déplace à gauche ou à droite mes images défilent dans un sens lien sur un menu carrousel [ par OnyxFox ] Bonjour, premierement je le dit tout de suite, je ne connais practiquement rien a flash (meme si jaimerais lapprendre) mais pour linstant je nest pas


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales