
VR
Lily411
这个作者很懒,什么都没留下…
展开
-
unity 2019安装PostProcessing-2方法
PostProcessing是一款后期滤镜插件,可以轻松实现画面风格的转换,化腐朽为神奇PostProcessing现在有三个版本,每个版本的安装方式都有点不一样,PostProcessing最初的版本是需要在main camera添加PostProcessingBehaviour脚本的,后面的PostProcessing-2,PostProcessing-3则不需要,已经经过封装使用,需要注意的是,之前PostProcessing-2是可以在GitHub下载安装包导入使用,但是现在导入时会shade原创 2020-07-31 03:11:32 · 6312 阅读 · 0 评论 -
unity鼠标控制第一人称相机旋转,稳定控制
经历了几个版本的修改,终于拥有了一份很适合自己使用的第一人称控制脚本了,是在网上教程上修改的,之前借鉴的版本是鼠标移动能控制视野各种方向旋转,但是我不需要实时旋转。有时候会移动鼠标点击物体,视野跟随鼠标动就很麻烦。以下脚本实现的功能是按WASD控制前后左右移动,鼠标左键点击可以进行操作,按下鼠标右键可以进行视野旋转,且相机一直是处于水平,不会倾斜。move脚本,控制前后左右移动public class Move : MonoBehaviour{ public CharacterControl原创 2020-07-27 22:25:53 · 1700 阅读 · 1 评论 -
unity实现鼠标拖拽物体,保持在地面以上位置移动
在项目中需要实现鼠标拖拽物体移动,按照网上一些大佬的教程可以实现鼠标拖拽,但是在项目中需要保持被拖拽的物体时刻保持在地面以上,不然就会被地形掩盖,找不到物体了,于是将代码进行了修改。using System.Collections;using System.Collections.Generic;using UnityEngine;public class ModelDrage : MonoBehaviour{ private Camera cam;//发射射线的摄像机 priva转载 2020-07-25 11:38:22 · 2092 阅读 · 0 评论 -
unity中实现智能开关灯交互,靠近开灯远离关灯
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Lighton : MonoBehaviour { public GameObject light1; public GameObject camera; public double distance; // Use this for initialization void Start () {.原创 2020-06-08 09:21:43 · 4313 阅读 · 0 评论 -
Unity 3D建筑内部第一人称漫游,房间切换漫游
在Unity中经常用到第一人称漫游,比较常用的是用Unity Assets中导入的Charaters包,里面包含第一人称控制器和第三人称控制器,将第一人称控制器拖入场景中就可以用AWSD实现前后左右移动,控制器自带脚步声音效,在一些游戏场景中经常使用。但是如果需要在场景中来回切换位置,第一人称似乎比较难实现,比如我们经常看到的VR看房中的样板间展示,点击房间的缩略图就会进入到该房间进行漫游,要实现这种效果,我采用的是在场景中布置了多个摄像机,放在合适的位置。接着给这几个摄像机和鼠标添加移动的脚本,原创 2020-06-05 11:29:52 · 11785 阅读 · 4 评论 -
Unity GoogleVR第一人称游戏视角环境搭建
googlevr资源链接:[https://developers.google.cn/vr/develop/unity/download]1、进入网站后,找到支持unity模块,在下图所示位置勾选同意,就能弹出下面的下载区域,下载google vr sdk。2、新建unity工程,将下载的资源包导入场景中,保存场景。3、现在构建平台环境:点击file-build setting,将场景...原创 2020-04-16 17:33:11 · 1962 阅读 · 0 评论