Interakce ve Flashi v ramci videa

Jak spustit Flash animaci až video skončí? Nebo jak spustit nějaké doplňkové animace v závoslosti na tom v jaké části videa se právě nacházíme? K tomu nám pomohou tzv. Cue points (Startovací body). Při exportu videa nebo jednoduše v Inspektoru komponent si naeditujeme jednotlivé Cue points – vložíme jim názvy a čas kdy přesně se spustí. Poté dáme do framu kde se nám video přehrává jednoduchý script:

var introListener:Object = new Object();
introListener.cuePoint = function(eventObject:Object):Void {
if (eventObject.info.name == “End2”) {
gotoAndPlay(2);
}
};
myFLV.addEventListener(“cuePoint”, introListener);
stop();

Kde:
název objektu videa: myFLV
název daného Cue pointu: End2

no a pak to bude krasne fungovat :-))) Pokud chcete více detailů, můžete si přečíst thread na fóru na Flashkitu, kde se to rozebírá detailněji.

Leave a Reply

Your email address will not be published.