美文网首页
Unity实现视频动画播放完后切换场景

Unity实现视频动画播放完后切换场景

作者: 银河的精神家园 | 来源:发表于2018-05-09 21:19 被阅读0次

    由于游戏内容需要,我们可能要在玩家控制和播放动画之间来回切换,即切换场景。以下就为实现当视频动画播放完后游戏切换新场景。

    播放动画为单独一个场景,而游戏玩家控制场景则为一个新的场景。

    我们只需在Update函数中增加以下代码即可

     void Update () {

            if (!movie.isPlaying) {

                UnityEngine.SceneManagement.SceneManager.LoadScene ("SceneName");

            }

        }

    movie为事先定义好的MovieTexture类型变量

    在切换到新场景后,也许会遇到场景变暗,灯光消失的情况,此时

    打开需要切换到的场景,点击上方菜单栏的windows,找到lighting,将Auto取消勾选,并点击Bulid,之后再次切换场景,就恢复到了原来的灯光情况。

    相关文章

      网友评论

          本文标题:Unity实现视频动画播放完后切换场景

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