自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 SteamVR学习(四)V1.2.3

1.给Left/Right Controller添加脚本时添加VRTK_Interact Use、VRTK_Interact Touch、VRTK_Interact Grab2.导入手部模型,添加Mesh Colider组件,交互窗口设置可抓取可使用打开Animator。

2023-09-11 22:45:21 273 1

原创 SteamVR学习(三)V1.2.3

2.在[VRTK]下新建游戏物体PlayArea添加VRTK_Basic Teleport组件(不适应高度);1.通过给物体上挂载脚本VRTK_Child Of Controller Grab Attach,使抓取的物体成为手柄的子物体,其中Precision Grab属性勾选时对抓取的位置没有需求,不把物体的坐标和手柄保持一致,Right/Left Snap Handle可以分别设置左右手的抓取点,分别新建两个游戏物体提供transform,同时需要控制朝向,设置的旋转角度就是抓取后的增量。

2023-09-08 11:14:58 234 1

原创 SteamVR学习(二)V1.2.3

做一个列表提示生成机制在每一个阶段用到什么游戏物体,相当于生成一个配置列表,不一定是可见的,可以是prefab,给物体添加一个碰撞区域,把ItemPackage组件拖到物体上,PackageType可以选择单手或双手抓握类型,选择双手时,在Other Hand Item Package中添加另一只手需要生成的预制体,Item Prefab是按下trigger时在手上生成的预制体,Preview Prefab是放回时的预制体,Faded Preview Prefab是放回的轮廓。

2023-09-04 19:48:03 166 1

原创 SteamVR学习(一)V1.2.3

3.将准星设置为Camera(eye)的子物体,Camera(eye)—Canvas—image(Reticle)—copy image(Background),把准星的image拖到Source Image中。4.通过准星的环形填充来充当倒计时的功能,在Image组件的ImageType下可以选择Filled填充方式,Fill Amount从0到1的变化就是环形填充的过程,将背景的透明度降低。8.用不同的tag区分UI和物体,实现不同的响应,把脚本放到需要凝视响应的物体上。2.手柄与物体的碰撞检测。

2023-09-01 00:30:51 135 1

原创 UnityAPI学习(二)

Clamp:把一个值限制在一个范围中,有三个参数(value,min,max),如果value小于min返回min,value大于max返回max,在min和max中间返回value,可以用来控制血量或动画效果。Lerp:插值运算,参数有三个(a,b,t),a为初始值,b为结束值,t(必须为float类型)为求a和b中间插值的比例,可以用来做动画效果先快后慢的移动。Reflect:反射向量,参数为(向量一,向量二),向量二作为确定平面的法向量,得到向量一在平面上反射后的向量。

2023-08-26 23:45:16 54

原创 UnityAPI学习(一)

BroadcastMessage:向所有MonoBehaviour的游戏物体及其子物体发送消息,调用有方法名参数的方法,无需获取引用。SendMessageUpwards:向所有MonoBehaviour的游戏物体及其父物体发送消息,但父物体只有一个。DontDestroyOnLoad:传递一个游戏物体,当场景变换时不销毁原来场景中的游戏物体,而是带到下一个场景中去。Find:遍历场景中所有物体查找,如果游戏物体过多比较耗费性能,返回游戏物体。

2023-08-15 16:25:07 167 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除