Monday, March 7, 2011

Project 5 Action Script Intro

package {
import flash.display.MovieClip;
import flash.events.MouseEvent;



public class Fish extends MovieClip
{
var fishOne:FishOne;
var reefOne:ReefOne;
var fishFood:FishFood;

//sounds


public function Fish()
{
// constructor code

fishOne = new FishOne();
reefOne= new ReefOne();
fishFood = new FishFood();



addChild(fishOne);
trace ("fish solo");



// Event Listeners
fishOne.invisibleButt.addEventListener (MouseEvent.CLICK,onFishOneInvisibleButtClick);
reefOne.invisibleButt.addEventListener (MouseEvent.CLICK,onReefOneInvisibleButtClick);
fishFood.invisibleButt.addEventListener (MouseEvent.CLICK,onFishFoodInvisibleButtClick);



}

// Event Handlers
function onFishOneInvisibleButtClick (event:MouseEvent):void

{
trace("fish check");
removeChild(fishOne);
addChild(reefOne);


}

function onReefOneInvisibleButtClick (event: MouseEvent):void
{
trace("reef check");
removeChild(reefOne);
addChild(fishFood);


}

function onFishFoodInvisibleButtClick (event: MouseEvent):void
{
trace("hook check");
removeChild(fishFood);
addChild(fishOne);





}


}

}



No comments:

Post a Comment