美文网首页libGdx专题
平滑切换游戏场景加遮罩

平滑切换游戏场景加遮罩

作者: 大旺旺的弟弟小旺旺 | 来源:发表于2021-09-02 22:06 被阅读0次

    第一种方式,在上一个加黑遮罩,然后再第二个上加黑遮罩,时间到取消黑遮罩。
    第二种方式就是直接再第一个上加遮罩,再遮罩的过程中加载下一个场景,时间到的时候取消遮罩同时显示第二个场景。

    第一种比较麻烦,但是可以再两个场景都可以调整遮罩的效果,但是第二种方式虽然方便一些,但是第二个切出来,会比较生硬,看情况吧。

    第二种的代码实现

    blackback.addAction(Actions.sequence(
                    Actions.delay(0),
                    Actions.alpha(1, 0.2f),
                    Actions.run(runnable)
            ));
    

    runable中加载下一个场景的资源,创建好所需要东西。时间到了之后设置screen.

    还有一种处理方法就是,不在screen里面,写到render方法中,这种方式对于使用相同背景或者这种遮罩还是很不错的一个方式。

    相关文章

      网友评论

        本文标题:平滑切换游戏场景加遮罩

        本文链接:https://www.haomeiwen.com/subject/kpifiltx.html