加载外部对话声音,FLASH里面做字幕,目前碰到的问题是,发布后在手机里面字幕和对话不能吻合
大概是这样的代码:
var media = new annie.Media('resource/img/s1.mp3', 'Audio');
media.play();
media.addEventListener(annie.Event.ON_PLAY_START,function(){
s.word1.gotoAndPlay("in"); //字幕动画播放
})
求解决办法
可以监听ENTER_FRAME事件,不断获取media.currentTime,然后拿这个时间去计算对应字幕应该播放到哪一帧,对字幕mc不断做gotoAndStop操作~
通过声音的时间点来控制annie里播放到那一帧。
解决了,谢谢两位解答。
正好遇到,学习了。