FLASH SPECS
- Flash Version: published as 6, 7, 8, 9, or 10
- ActionScript Version: 2 or 3
- Backup Image: mandatory in the event flash player isn't detected
- Frame Rate: must not exceed 24fps
- Animation: same as above, but can continue upon user interaction
- Embedded Audio: acceptable on user click only and must contain a mute button
- File Loading: cross-domain loading is permitted only from approved Scripps' domains
- URLs: up to 5 unique URLs, embedded URLs prohibited, must be coded with one of the below options
- Attaching Code Directly to a Button : AS2 Only
// Actions for 1st unique URL
on(release) {
getURL(_root.clickTAG, "_blank");
}
// Actions for 2nd unique URL
on(release) {
getURL(_root.clickTAG2, "_blank");
}
// Actions for 3rd unique URL
on(release) {
getURL(_root.clickTAG3, "_blank");
}
// Actions for 4th unique URL
on(release) {
getURL(_root.clickTAG4, "_blank");
}
// Actions for 5th unique URL
on(release) {
getURL(_root.clickTAG5, "_blank");
}
// Actions for 1st unique URL
someButton1.onRelease = function() {
getURL(_root.clickTAG, "_blank");
};
// Actions for 2nd unique URL
someButton2.onRelease = function() {
getURL(_root.clickTAG2, "_blank");
};
// Actions for 3rd unique URL
someButton3.onRelease = function() {
getURL(_root.clickTAG3, "_blank");
};
// Actions for 4th unique URL
someButton4.onRelease = function() {
getURL(_root.clickTAG4, "_blank");
};
// Actions for 5th unique URL
someButton5.onRelease = function() {
getURL(_root.clickTAG5, "_blank");
};
// Actions for 1st unique URL
someButton1.addEventListener(MouseEvent.MOUSE_UP, onClick1);
function onClick1(e:MouseEvent):void {
navigateToURL(new URLRequest(root.loaderInfo.parameters.clickTAG), "_blank");
}
// Actions for 2nd unique URL
someButton2.addEventListener(MouseEvent.MOUSE_UP, onClick2);
function onClick2(e:MouseEvent):void {
navigateToURL(new URLRequest(root.loaderInfo.parameters.clickTAG2), "_blank");
}
// Actions for 3rd unique URL
someButton3.addEventListener(MouseEvent.MOUSE_UP, onClick3);
function onClick3(e:MouseEvent):void {
navigateToURL(new URLRequest(root.loaderInfo.parameters.clickTAG3), "_blank");
}
// Actions for 4th unique URL
someButton4.addEventListener(MouseEvent.MOUSE_UP, onClick4);
function onClick4(e:MouseEvent):void {
navigateToURL(new URLRequest(root.loaderInfo.parameters.clickTAG4), "_blank");
}
// Actions for 5th unique URL
someButton5.addEventListener(MouseEvent.MOUSE_UP, onClick5);
function onClick5(e:MouseEvent):void {
navigateToURL(new URLRequest(root.loaderInfo.parameters.clickTAG5), "_blank");
}
Any flash files not meeting the above requirements will be rejected and could cause a delay in the campaign going live.