- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Unity访问其他游戏对象的方法
Unity访问其他游戏对象 大部分脚本不单单控制其附加到的游戏对象。Unity脚本中有很多方法访问到其他游戏对象和游戏组件, 可以通过属性查看器指定参数的方法获取游戏对象,也可以通过Find()方法,获取游戏对象。 1、通过属性查看器指定参数 代码中声明public类型的游戏对象引用,在属性查看器中就会显示这个游戏对象参数,然后就可以将需要获取的游戏对象拖拽到属性查看器的相关参数位置, 具体操作时可以使用如下的C#代码,代码获取游戏对象上的 “Test” 脚本组件,然后执行doS...
2021-06-03 08:40:20
1502
1
原创 运用VRTK实现一个逼真的枪击效果:基于案例分析
本案例取自邵伟老师所著《Unity VR虚拟现实完全自学教程》一书,场景如图所示: 其中,Box Collider碰撞盒被指定给狙击枪模型,在Weapon游戏对象添加如下组件: 组件中的Rigidbody,VRTK_Interactable Object(Script),VRTK_Child Of Controller Grab Attach(Script),VRTK_Swap Controller Grab Action(Script),VRTK_Interact Haptics(Script
2021-04-30 06:43:17
1371
3
原创 实现一个简单的射击游戏——基于VRTK经典案例13的分析
VRTK经典案例13演示了如何实现手枪射击效果,场景如图 分析手柄,包含了如下图所示的组件 分析场景中的手枪模型,包含了如下图所示的组件 分析其中的Gun脚本,源码如下 namespace VRTK.Examples { using UnityEngine; public class Gun : VRTK_InteractableObject { private GameObject bullet; private float b...
2021-04-29 09:04:52
828
原创 在VRTK中改变射线外观的设置
分析VRTK3.3.0新官方示例场景[003-Pointers]BezierPointer,可见: 1、设置为默认的BezierPointer外观 2、使用线性渲染器的射线设置 3、自定义射线外观的设置
2021-04-25 10:59:57
366
翻译 Unity官方教程——VR in Unity: A Beginner‘s Guide (using VRTK)转译
摘要 对于缺少经验的新手来说如何使用Unity快速创建虚拟现实内容,本案例示范了利用流行的免费插件VRTK创建名为“Jump Start Your Car Battery”。 目标 通过本案例你将学会如何: 创建场景——摆放物体,使用3D模型定制外观; 创建交互行为(拾取,投掷); 吸附到目标区域(当你在SDZ附近放置一个对象时,它会自动吸附到位); 自定义触发的高光区域; 自定义高光颜色和3D模型。 资料 Low Poly Car Clamp.f
2021-02-03 15:55:29
1170
VRinUnity_OK.unitypackage
2021-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人