Help: play a video 3 times and link to a website


i need 2 things: (1) how limit looping 3 plays , (2) how url code work when clicks on video, new window opens website.

 

my flash cs6 file set simply: have flvplayback on layer in timeline, instance name of "player" , on separate as3 layer, have following code in actions window:

 

//loop video limit 3 times

player.source="mt.m4v";

import fl.video.*;

function onflvcomplete(event:fl.video.videoevent):void

{

          player.play();

}

player.addeventlistener(fl.video.videoevent.complete, onflvcomplete);

 

//when user clicks on video, they'll go website

import flash.events.mouseevent;

import flash.net.urlrequest;

 

var myurl:urlrequest = new urlrequest("http://www.google.com/");

function gotourl(event:mouseevent):void

{

          navigatetourl(myurl, "_blank");

}

player.addeventlistener(mouseevent.click, gotourl);

you'll need skin because that's clickable part of flvplayback component (or, add alpha=0 button on playback display) , use:

 

 

//loop video limit 3 times

player.source="mt.m4v";

import fl.video.*;

var loop:int=0;

function onflvcomplete(event:fl.video.videoevent):void

{

if(loop==2){

 

gotourl(null);

} else {

          player.play();

loop++;

}

}

player.addeventlistener(fl.video.videoevent.complete, onflvcomplete);

 

//when user clicks on video, they'll go website

import flash.events.mouseevent;

import flash.net.urlrequest;

 

var myurl:urlrequest = new urlrequest("http://www.google.com/");

function gotourl(event:mouseevent):void

{

          navigatetourl(myurl, "_blank");

}

player.addeventlistener(mouseevent.click, gotourl);



More discussions in ActionScript 3


adobe

Comments

Popular posts from this blog

Joomla 3.3 Installation Error message - Joomla! Forum - community, help and support

Multilanguage infinite redirect loop error. - Joomla! Forum - community, help and support

trim media limit reached