My account
Shopping cart
Knowledge base

Knowledge Base

Important! All new questions are usually answered within the next business day.

* Flash - general use problems

(views: 19537)

These issues are not necessarily related to our components and they represent general issues of using Flash.

Use clickTag with AS3 clip

(2008-09-18 - views: 56517)
Q: How should the clickTag be applied on a ActionScript 3.0 clip ?
A: You need to specify the URL of the page to the Flash clip embedded into the HTML, through FlashVars. The name of the parameter is usually clickTag. The FlashVars parameters are placed in a list of parameters on the root object.

In your Flash clip, all you have to do is create a button that will open the desired page when clicked and assign the actions that will open the page. The button can be a simple transparent clip that covers the entire surface of your Flash movie. If the button instance name is "buttonClip" and the FlashVars parameter name is "clickTag", then the code to apply the clickTag functionality is this one:

var paramList:Object = this.root.loaderInfo.parameters;

buttonClip.addEventListener(MouseEvent.CLICK, openURL);

function openURL(evtObj:MouseEvent):void {
    var request:URLRequest = new URLRequest(paramList["clickTag"]);
    navigateToURL(request, "_blank");

Files: Clicktag with