矢印をクリックすると 2 番目のアイテムが表示され、1 番目のアイテムが非表示になり、4 番目のアイテムが表示され、4 番目のアイテムで最初のアイテムに戻るなどのスクリプトがあります。最初のクリックで最初のアイテムが残り、2 回目のクリックで 3 番目と 1 番目のアイテムがまだ表示され、4 番目のクリックで 4 番目と 1 番目のアイテムが表示され、4 回目のクリックですべて正常に動作します。誰かがこれを理解するのを手伝ってくれますか?
getting_started.alpha = 1;
building_your_site.alpha = 0;
web_enhancement.alpha = 0;
site_maintenance.alpha = 0;
leftArrow_mc.addEventListener(MouseEvent.CLICK, rotateLeft);
function rotateLeft(event: MouseEvent):void
{
if (bottomWheel_menu_mc.rotation == 0)
{
TweenLite.to(getting_started, 1, {alpha:0});
TweenLite.to(site_maintenance, 1, {alpha:1});
}
else if (bottomWheel_menu_mc.rotation == 90)
{
TweenLite.to(site_maintenance, 1, {alpha:0});
TweenLite.to(web_enhancement, 1, {alpha:1});
}
else if (bottomWheel_menu_mc.rotation == 180)
{
TweenLite.to(web_enhancement, 1, {alpha:0});
TweenLite.to(building_your_site, 1, {alpha:1});
}
else if (bottomWheel_menu_mc.rotation == -90)
{
TweenLite.to(building_your_site, 1, {alpha:0});
TweenLite.to(getting_started, 1, {alpha:1});
}
else if (bottomWheel_menu_mc.rotation == -180)
{
TweenLite.to(web_enhancement, 1, {alpha:0});
TweenLite.to(building_your_site, 1, {alpha:1});
}
}