PDA

Просмотр полной версии : Qui Points => nextFrame


solo19770701
25.09.2007, 08:26
Всем доброго времени суток. Вопрос. Есть flv файл, который я встроил в swf посредством New Video Symbol, я не сторонник Flv Player. Суть. После проигрывания видео, основной фильм должен двинутся на следующий кадр. Я это сделал так


var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);


ns.onStatus = function(eventObject:Object) {
if(eventObject.level == "status" && eventObject.code == "NetStream.Play.Stop")
{
gotoAndStop(11);
}
};

intro.attachVideo(ns);
ns.play("video/intro.flv");

stop();

skip_btn.onPress = function() {
_root.nextFrame();
};

Поставил весь код, что бы вся картина, как говорится маслом. Но дело в том, что все срабатывает через раз. Иногда доигрывает до конца и останавливается. А иногда все идет как надо. Не могу понять в чем зависимость. И еще в конце видео я поставил Qui point "end" , на которую и должен ориентироваться основной фильм, но из моих эксперементов я понял что это не имеет значение, что все проходит через "status". Вопрос, как правильно прописать, что бы на qui "end" в видео я мог бы повесить nextFrame или gotoAndStop()?:o
[iNils: Темы не апать! Когда найдется человек знающий ответ на вопрос, он ответит]

solo19770701
27.09.2007, 01:24
кому интересно я нашел решение:


var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.onCuePoint = function() {
if(cuePoint == end){
gotoAndStop(5);
}
};

intro.attachVideo(ns);
ns.play("canopy output.flv");

вроде бы работает. Спасибо.