Archive for the ‘Action Script’ Category

MouseDown and OnRelease Events in AS2

Wednesday, March 17th, 2010

Have you ever had this happen when you are updating or creating a Flash movie using the old AS2?

You create a movie clip with the following code to trap a mouse click on itself.

onMouseDown = function(){
  trace(this._name);
  var sel = int(substring(this._name,3,1));
  trace(sel);
  if (sel > 0){
   _parent.mcWorld["mcE"+sel].play();
   _parent.mcWorld["mcE"+sel]._visible = true;
  } 
}

You place 9 instances on the stage and run the movie, click on one of the movie clip instances and see this result in the trace window.

mc9
9
mc8
8
mc7
7
mc6
6
mc5
5
mc4
4
mc3
3
mc2
2
mc1
1

Every single instance of the movie clip fired the mouseDown logic but you only clicked on one of them.

Read the rest of this entry »

Open a JavaScript LightBox From Whithin a Flash Movie

Sunday, February 21st, 2010

While working on a recent project we were faced with the issue of having to invoke a PHP event calendar in a completely Flash base site. Popping up a window was not an option because of the pop-up blocker issue. Many of the lightbox scripts out there have a difficult time showing active content like PHP, SWF, video, etc. Additionally, many of them do not expose a function that allows you to open the light box without responding to an object event. After doing a little research we cam across a jQuery plug-in called ColorBox. ColorBox can open any content using an iFrame. It can also open Flash and PHP content in a window without having to use an iFrame. Another great advantage of the ColorBox interface is that it implement call-back events so you can create complex exentions to the standard LightBox functionality. Let’s tak a look at how we used the ColorBox script to solve our Flash call problem.

Read the rest of this entry »