首页 > 编程知识 正文

unity实例化对象,unity vr教程

时间:2023-05-05 16:37:28 阅读:146793 作者:1295

1.2d相机构建快速场景,主相机选择原始图形。 Cinemachine下有Create 2D Camera,在对生成的相机设定follow的同时,如下图所示,注意机身的设定

必须将Cinemachine confiner组件添加到虚拟相机中。 单击下图中的Add Extension,然后从显示的下拉列表中选择Cinemachine confiner。 后处理虚拟相机的位置。 将虚拟相机的位置限制在特定范围内。

将边界碰撞形状添加到虚拟相机。 当前冲突仅支持PloygonCollider。 向2D物体添加PloygonCollider并拖动即可。

2 .混合列表相机在Cinemachine下有创建混合列表相机,混合列表相机下默认有两个虚拟相机。 实际上,还可以手动添加其他虚拟相机。 分别设定Blendlist下的摄像机的照射位置,Blendlist Camera根据时间在不同的摄像机的再生之间切换,按顺序从上到下再生。

Hold表示激活下一个虚拟相机之前的时间、单位秒。

sec表示混合动画的时间,单位也是秒。

3 .愤怒之门

愤怒的大门有两种设置。 一个是轨道摄像机,另一个是轨道物体

1 .轨道摄像头,Create愤怒的玄关摄像头跟踪。 系统产生两个物体:虚拟相机和轨道设置。

检查自动愤怒的门后,虚拟相机控制主相机自动跟踪物体,尽量接近跟踪物体,在下图的绿色轨道上移动。

单击编号以创建新的路径点。

2 .轨道物体Create愤怒的大门Track With Cart。 系统产生两个物体。 一个是轨道路线愤怒的玄关途径2。 和上面一样,另一个是愤怒的玄关Cart1,它有Cinemachine愤怒的玄关Cart脚本。 把按轨道行驶的物体放在愤怒的玄关Cart1节点下面就可以了。 同时在愤怒的玄关Cart1

4.Single follow Camera1.轻松跟进。 这相对简单,设置虚拟相机,然后如图所示设置跟随对象

2.固定视角跟随。即固定Fov跟随,如图所示,将Cinemachine Follow Zoom组件添加到虚拟相机中

5 .目标组相机多目标跟踪摄像机,创建目标组相机

在目标组下添加目标,设置权重和半径,将虚拟相机的跟随和跟随都设置为目标组,并将Aim模式设置为组合成器,如图所示。

6 .设置freelookcamera http://www.Sina.com /第三人称,相对简单,虚拟相机可以根据鼠标的移动控制主相机的运动。

7.mixing camera http://www.Sina.com /,所生成的虚拟相机的子物体中有两个虚拟相机,摄像是两个子虚拟相机共有的结果

8.ClearShot Camera

可以管理Create FreeLook Camera,一组子虚拟相机。 如果子摄像机具有CinemachineCollider扩展功能,他们将分析目标故障场景、最佳目标距离等项目,对其进行评估,将镜头质量返回到ClearShot,然后选择最好的。 如果多个子相机具有相同的镜头质量,则选择优先级最高的相机。

在上面的示例中,首先设置一个名为虚拟相机LookAt的Cube物体,并将优先级优先级设置为12。 当Cube被白墙遮挡时,切换虚拟相机并将优先级设置为11。 当Cube稍微移动,使其看起来像上一个虚拟相机时,第一个虚拟相机的优先级较高,因此它也会切换到第一个虚拟相机

8 .激活特定快照时,statedrivencamera http://www.Sina.com /将处于特定动画状态,并与动画系统配合使用。

在控制角色的运动时,如果更改动画状态,虚拟相机也会相应地切换。

这是Demo的Github地址https://github.com/aabao/demo repository中的WhatIsCinemachine文件夹

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。