Hi I am trying to tween a few images and am getting two problems.
After using ENTER_FRAME on event listener I cannot use any buttons to start tweens? Why is this?
Second the tweens are flickering in on the first frames. All the tweens with omMove. Is there something else wrong here?
Thanks,
Joakim
import com.greensock.*;
//Visibility of the buttons
bpublishApps_btn.visible = false;
bplayerApps_btn.visible = false;
bpublishWork_btn.visible = false;
infernoWork_btn.visible = false;
twinkWork_btn.visible = false;
svenskWork_btn.visible = false;
farrutxWork_btn.visible = false;
addEventListener(Event.ENTER_FRAME, omMove);
menu_mc.jobb_btn.addEventListener(MouseEvent.CLICK,jobbMove);
function jobbMove(e:Event):void {
TweenMax.to(pic.content_mc, 1, {y:-324.5});
bpublishApps_btn.visible = false;
bplayerApps_btn.visible = false;
bpublishWork_btn.visible = true;
infernoWork_btn.visible = true;
twinkWork_btn.visible = true;
svenskWork_btn.visible = true;
farrutxWork_btn.visible = true;
}
menu_mc.app_btn.addEventListener(MouseEvent.CLICK,appMove);
function appMove(e:Event):void {
TweenMax.to(pic.content_mc, 1, {y:324.5});
bpublishApps_btn.visible = true;
bplayerApps_btn.visible = true;
bpublishWork_btn.visible = false;
infernoWork_btn.visible = false;
twinkWork_btn.visible = false;
svenskWork_btn.visible = false;
farrutxWork_btn.visible = false;
}
menu_mc.om_btn.addEventListener(MouseEvent.CLICK,omMove);
function omMove(e:Event):void {
TweenMax.to(pic.content_mc, 1, {y:-973});
bpublishApps_btn.visible = false;
bplayerApps_btn.visible = false;
bpublishWork_btn.visible = false;
infernoWork_btn.visible = false;
twinkWork_btn.visible = false;
svenskWork_btn.visible = false;
farrutxWork_btn.visible = false;
}
menu_mc.kontakt_btn.addEventListener(MouseEvent.CLICK, goUrl);
function goUrl(e:MouseEvent):void {
navigateToURL(new URLRequest("mailTo:info@joakimhogset.com"));
}
//Event listener for Application buttons
bpublishApps_btn.addEventListener(MouseEvent.CLICK,bpublishAppsMove);
bplayerApps_btn.addEventListener(MouseEvent.CLICK,bplayerAppsMove);
//Event listener for Work buttons
bpublishWork_btn.addEventListener(MouseEvent.CLICK,bpublishWorkMove);
infernoWork_btn.addEventListener(MouseEvent.CLICK,infernoWorkMove);
twinkWork_btn.addEventListener(MouseEvent.CLICK,twinkWorkMove);
svenskWork_btn.addEventListener(MouseEvent.CLICK,svenskWorkMove);
farrutxWork_btn.addEventListener(MouseEvent.CLICK,farrutxWorkMove);
//Functions for applications
function bpublishAppsMove(e:Event):void {
TweenMax.to(pic.content_mc.app_mc, 1, {x:0});
}
function bplayerAppsMove(e:Event):void {
TweenMax.to(pic.content_mc.app_mc, 1, {x:-1280});
}
//Functions for work
function bpublishWorkMove(e:Event):void {
TweenMax.to(pic.content_mc.flash_mc, 1, {x:0});
}
function infernoWorkMove(e:Event):void {
TweenMax.to(pic.content_mc.flash_mc, 1, {x:-1280});
}
function twinkWorkMove(e:Event):void {
TweenMax.to(pic.content_mc.flash_mc, 1, {x:-2560});
}
function svenskWorkMove(e:Event):void {
TweenMax.to(pic.content_mc.flash_mc, 1, {x:-3840});
}
function farrutxWorkMove(e:Event):void {
TweenMax.to(pic.content_mc.flash_mc, 1, {x:-5120});
}