У меня возникли проблемы с простым проектом AS3 (CS5.5). Я импортировал видео, закодированное с помощью Adobe Media Encoder, в виде файла FLV и добавил точку метки навигации в конце видео, как я хотел бы, чтобывидео просто перейти к номеру кадра, когда видео закончится, чтобы оно не останавливалось на этом видео.
Я использовал код, который много раз использовал в AS2, который я ставил на ключевой кадр нанаверху, где проходит видео, и присвойте ему имя экземпляра vid:
stop();
var listenerObject:Object = new Object();
listenerObject.cuePoint = function(eventObject:Object):Void {
// Put any code you like here<br>
trace("Cue point name: " + eventObject.info.name);
trace("Cue point type: " + eventObject.info.type);
if(eventObject.info.name=="movieend")
{
gotoAndPlay(135);
}
}
vid.addEventListener("cuePoint", listenerObject);
По какой-то причине в AS3 возникает ошибка.
В идеале я просто хочу кодпереходите к номеру кадра, когда видео заканчивается, вместо того, чтобы оставаться на нем.