2009-11-25 5 views
1

J'ai un fichier mp3 et je voudrais le jouer à partir d'une position et pour une certaine durée. J'ai d'abord utilisé la classe Sound, la méthode de jeu où je peux spécifier le début mais pas la durée.Jouer un son pendant une certaine durée

J'ai regardé ensuite la classe SoundEffect où vous pouvez spécifier une durée et un startTime. Cependant je ne sais pas comment le jouer d'une classe AS3 pas MXML: il y a une méthode de jeu ... mais je n'ai pas de son !! Aidez-moi!

Merci

Répondre

0

Vous pourriez être en mesure de mettre en œuvre la logique de la durée vous en utilisant un objet Timer puis appeler arrêt sur votre son lorsque le temps est écoulé.

+0

Oui. Je pensais le faire comme ça, mais cela pourrait ne pas être le cas. En fait, je veux diviser le fichier mp3 en n (courts) chuncks (2s) et être capable de jouer un de ceux à souhait. Je vais essayer. Merci – tit

+0

Je viens de l'implémenter et cela ne se produit pas du tout. Cependant, je peux mettre un peu de silence entre les morceaux sonores pour la gérer, je suppose. Si quelqu'un a une solution avec la classe SoundEffect ou oher signifie ... Merci – tit

+0

Désolé, cela n'a pas fonctionné. J'aimerais connaître la réponse à cela aussi. – Parappa

0

Vous pouvez le faire en utilisant KitchenSync (http://kitchensynclib.googlecode.com) qui permet de contrôler les fichiers audio et la synchronisation basée sur le code. Vérifiez la classe KSSoundController