2010-04-12 3 views
0

J'utilise loadmovie() pour charger un lecteur vidéo youtube à l'intérieur de mon site Web flash, mais je veux spécifier la largeur et la hauteur afin qu'il puisse s'adapter à ma boîte.Flash: Loadmovie() dans une largeur et une hauteur spécifiques?

Ceci est mon code:

vloader.loadMovie("http://www.youtube.com/v/Alw5hs0chj0&hl=fr&fs=1hJ-mPcGtC"); 

J'ai un CLIP vide appelé "vloader" où je charge le lecteur vidéo.

Note: il est recommandé que j'obtenir un code dans le script d'action 1.0

Merci

Répondre

0

Lorsque vous chargez un film externe, vous ne pouvez pas spécifier avant dans quelle taille il apparaîtra plus tard. Une fois le film chargé, Flash est capable d'obtenir sa taille réelle et seulement alors vous pouvez changer sa taille. Donc, si vous voulez afficher un film dans une taille différente, vous devrez le charger, et changer la taille quand il est entièrement chargé et prêt à être affiché. Cependant, en utilisant ActionScript 1, il est très difficile de savoir quand un film est complètement chargé. Il serait donc préférable de passer à AS2 (avec son objet MovieClipLoader) ou même AS3 (avec sa classe Loader).

+0

Merci pour la réponse, pouvez-vous me montrer quelques lignes comment charger cet objet? – Ryan

0

Si vous chargez une vidéo de YouTube, vous pouvez jeter un oeil à leur API Joueur Référence ici: http://code.google.com/apis/youtube/flash_api_reference.html

De votre question, je peux deviner que vous ne l'avez pas utilisé AS3 du tout, je vous recommande vivement Colin Le livre de Moock Essential Actionscript 3 pour vous mettre au courant.

Questions connexes