001_CameraRig_VRPlayArea
一个简单的示例场景,介绍玩家游戏区域的设定
002_Controller_Events
在控制台中显示来自手柄控制器的事件的简单场景
003_Controller_SimplePointer
手柄射线的基本使用,按下Touchpad键投射出一条射线
004_CameraRig_BasicTeleport
使用射线实现瞬移
005_Controller_BasicObjectGrabbing
基本的物体抓取交互
006_Controller_UsingADoor
具有可与门相互作用的物体的场景,设置为可用并且当通过按下手柄控制器触发按钮使用门时,门打开(或者如果已经打开则关闭)。
007_CameraRig_HeightAdjustTeleport
存在身体物理属性和传送点高度可自动调整传送方式,使用这种方式,会自动处理角色的掉落
008_Controller_UsingAGrabbedObject
可以抓住可交互对象的场景(按下Grip控制器按钮),然后使用(按下Trigger控制器按钮)。在桌子上有一把枪,可以拿起和开火,或一个奇怪的盒子,当拾起并使用顶部旋转。
009_Controller_BezierPointer
采用贝塞尔曲线的方式实现瞬移
010_CameraRig_TerrainTeleporting
使用贝塞尔曲线的方式在地形上瞬移
011_Camera_HeadSetCollisionFading
设置角色头部进入到物体内部时显示黑屏
012_Controller_PointerWithAreaCollision
开起可玩区域碰撞,在瞬移的时候会在瞬移点周围出现可玩区域的线框
013_Controller_UsingAndGrabbingMultipleObjects
多个物体的抓取和使用
014_Controller_SnappingObjectsOnGrab
演示如何设置物体的抓取位置
015_Controller_TouchpadAxisControl
通过触摸pad来控制小车的移动
016_Controller_HapticRumble
手柄震动,手柄碰撞到物体时,获取手柄的运动速度去设置震动的强度
017_CameraRig_TouchpadWalking
使用TouchPad控制人物的移动
018_CameraRig_FramesPerSecondCounter
显示每一帧的FPS
019_Controller_InteractingWithPointer
通过射线远程使用游戏物体
020_CameraRig_MeshTeleporting
通过射线在导航网格上瞬移,没有新的内容
021_Controller_GrabbingObjectsWithJoints
使用关节来抓取物体,演示了多个使用物体的实例,值得研究,没有涉及VRTK新的内容
022_Controller_CustomBezierPointer
一个特殊被调整过的贝塞尔曲线的例子,示范了如何去调整贝塞尔传送曲线
023_Controller_ChildOfControllerOnGrab
一个使用父子关系抓取的例子,射箭的典型例子
024_CameraRig_ExcludeTeleportLocations
演示如何将一些地点设置为不可瞬移点
025_Controls_Overview
一个物体使用例子,涉及到一些VRTK预设好一些脚本,
026_Controller_ForceHoldObject
显示如何在游戏开始时抓取对象并防止用户丢弃该对象的场景。 现场自动抓取两把剑给每个控制器,不可能丢下任何一把剑。
027_CameraRig_TeleportByModelVillage
通过使用物体瞬移,一些物体会一直跟随着瞬移
028_CameraRig_RoomExtender
扩展游玩区域的例子,适用性不高,不建议使用
029_Controller_Tooltips
为手柄和物体加上小贴士的例子
030_Controls_RadialTouchpadMenu
手柄TouchPad菜单实例
031_CameraRig_HeadsetGazePointer
通过视野中心点选择瞬移点的例子
032_Controller_CustomControllerModel
实例说明如何替换手柄模型,并使用物品
033_CameraRig_TeleportingInNavMesh
限制在导航网格上面的瞬移距离
034_Controls_InteractingWithUnityUI
使用射线与UI进行交互,介绍了三种使用例子
035_Controller_OpacityAndHighlighting
手柄模型高亮的实例,各个按键都可以被高亮,还有为手柄单个按键设置tip
036_Controller_CustomCompoundPointer
一个酷炫的贝塞尔传送曲线的示例
037_CameraRig_ClimbingFalling
一个处理各种攀爬和掉落的示例,做攀岩游戏必备
038_CameraRig_DashTeleport
让瞬移有个过程,像直接冲过去一样
039_CameraRig_AdaptiveQuality
一个优化的例子
040_Controls_PanelMenu
一个控制物体上面板菜单的实例
041_Controller_ObjectSnappingToDropZones
一个物体放置的示例,可以指定可以放的物体
042_CameraRig_MoveInPlace
模拟正常移动的一个示例,按下TouchPad,人体在原地踏步即可前进(头部晃动即可),配合万向走步机使用更佳
043_Controller_SecondaryControllerActions
双手同时操作物品的示例
044_CameraRig_RestrictedTeleportZones
设置一些指定的点才能够瞬移