【问题标题】:AS3. Animated pop-up window in FlashAS3。 Flash 中的动画弹出窗口
【发布时间】:2014-01-28 21:58:41
【问题描述】:

我正在创建 Flash 游戏,现在我有简单的菜单,单击按钮时关闭当前窗口并添加新的。

也许您能推荐任何用于动画弹出新窗口或自定义菜单的脚本吗?谢谢你。

现在我使用简单的这个:

btn_play.addEventListener(MouseEvent.CLICK, start);

private function start(event:Event):void
{
    menu_background.visible = false;
    removeChild(btn_play);
    removeChild(btn_control);
    removeChild(btn_credits);
    removeChild(btn_quit);
    addChild(secondBackground);
    addChild(btn_back);
}

【问题讨论】:

    标签: javascript actionscript-3 flash animation popup


    【解决方案1】:

    GreenSock 的弹出窗口可以使用大量 Tweens。

    例如:

    //Fade in and Fade out
    TweenLite.to([menu_background, btn_play, btn_control, btn_credits, btn_quit], 0.5, {alpha:0, onComplete:function()
    {
        menu_background.visible = false;
        removeChild(btn_play);
        removeChild(btn_control);
        removeChild(btn_credits);
        removeChild(btn_quit);
        addChild(secondBackground);
        addChild(btn_back);
        //Immediately set the alpha of secondBackground and btn_back to 0 and tween them to alpha 1 in 0.5 second
        TweenLite.from( [secondBackground, btn_back], 0.5, {alpha:0} );
    }});
    

    使用TweenLite/Max Plugin Explorer 进行更多实验。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多