美文网首页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