Skip to content

Instantly share code, notes, and snippets.

@jaidetree
Forked from anonymous/gist:5670763
Last active December 17, 2015 20:49
Show Gist options
  • Save jaidetree/5670793 to your computer and use it in GitHub Desktop.
Save jaidetree/5670793 to your computer and use it in GitHub Desktop.
var clickTagURL:String = "";
if (root.loaderInfo.parameters.hasOwnProperty("clickTAG")) {
clickTagURL = root.loaderInfo.parameters['clickTAG'];
}
if ((/^http\:\/\/.*/).test(clickTagURL)) {
setClickTagHandlers();
}
function setClickTagHandlers() {
// Add more button instances here
ClickHotspot1.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot2.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot3.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot4.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot5.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot6.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot7.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot8.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot9.addEventListener( MouseEvent.CLICK, clickTagHandler);
ClickHotspot0.addEventListener( MouseEvent.CLICK, clickTagHandler);
BG1.addEventListener( MouseEvent.CLICK, clickTagHandler);
// If within a movie clip
// movieClipInstanceName.buttonInstanceName.addEventListener(MouseEvent.CLICK, clickTagHandler);
}
function clickTagHandler(e:MouseEvent):void {
navigateToURL(new URLRequest(clickTagURL), "_blank");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment