您当前的位置: 首页 >  unity
  • 5浏览

    0关注

    193博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

unity移动天空盒

我寄人间雪满头丶 发布时间:2021-03-10 01:14:15 ,浏览量:5

旋转

直接观察天空盒参数是有一个Rotation的。 我们可以通过给Camera添加Skybox组件获取到天空盒然后修改Rotation参数。

    private void Update()
    {
        RotateSkybox();
    }

    //控制天空盒旋转
    private void RotateSkybox()
    {
        float num = Camera.main.GetComponent().material.GetFloat("_Rotation");
        Camera.main.GetComponent().material.SetFloat("_Rotation", num + 0.05f);
    }

在这里插入图片描述

位移

没有参数可以直接控制上下左右移动,但是我们可以换种思路。 1.创建一个相机单独看天空盒,然后对相机进行旋转。(要注意融合两个相机的显示内容,主相机设置为DepthOnly,另一个设置为Skybox) 2.自己布置一个天空,然后对天空场景进行旋转位移。

关注
打赏
1648518768
查看更多评论
立即登录/注册

微信扫码登录

0.2343s