Code:
private function createStartUI(_created:Boolean=false):void
{
if ( _created == false )
{
container_startUI = new Sprite();
container_startUI.addChild( graphic.createTopBanner("1/4 - Vad vill du spela in?") );
var video_btn:OptionButton = new OptionButton();
video_btn.text_txt.text = "Video";
video_btn.x = _stage.stageWidth/2 - 100;
var audio_btn:OptionButton = new OptionButton();
audio_btn.text_txt.text = "Ljud";
audio_btn.x = _stage.stageWidth/2 + 100;
// Adds a tweening effect to the button (or not)
//var option_btn_tween:Tween = new Tween(option_btn, "y", Elastic.easeOut, 0, _ypos, 3, true);
var video_btn_tween:Tween = new Tween(video_btn, "y", Elastic.easeOut, 0, _stage.stageHeight/2 + 30, 3, true);
var audio_btn_tween:Tween = new Tween(audio_btn, "y", Elastic.easeOut, 0, _stage.stageHeight/2 + 30, 3, true);
// Video button
function videoButtonEventHandler(event:MouseEvent):void
{
switch(event.type)
{
case "click" :
container_startUI.visible = false;
_interface = "video";
createRecordingUI();
break;
case "mouseOver" :
video_btn.alpha = 0.9;
break;
case "mouseOut" :
video_btn.alpha = 1;
break;
}
};
video_btn.addEventListener(MouseEvent.CLICK, videoButtonEventHandler, false, 0, true);
video_btn.addEventListener(MouseEvent.MOUSE_OVER, videoButtonEventHandler, false, 0, true);
video_btn.addEventListener(MouseEvent.MOUSE_OUT, videoButtonEventHandler, false, 0, true);
// Audio button
function audioButtonEventHandler(event:MouseEvent):void
{
switch(event.type)
{
case "click" :
container_startUI.visible = false;
_interface = "audio";
createRecordingUI();
break;
case "mouseOver" :
audio_btn.alpha = 0.9;
break;
case "mouseOut" :
audio_btn.alpha = 1;
break;
}
};
audio_btn.addEventListener(MouseEvent.CLICK, audioButtonEventHandler, false, 0, true);
audio_btn.addEventListener(MouseEvent.MOUSE_OVER, audioButtonEventHandler, false, 0, true);
audio_btn.addEventListener(MouseEvent.MOUSE_OUT, audioButtonEventHandler, false, 0, true);
container_startUI.addChild(video_btn);
container_startUI.addChild(audio_btn);
_stage.addChild(container_startUI);
}
else
{
trace("container_startUI: "+container_startUI);
container_startUI.visible = true;
}// End of IF
};
Bookmarks