脚本分类

2019-04-11  本文已影响0人  HMY轩园

PREFABS 组合屋

此脚本不是预制件的直接部分,而是与PanelMenu预制件关联的帮助器。

将VRTK/Prefabs/PanelMenu/VRTK_PanelMenuItemController脚本放在任何面板项容器的子GameObject上,该容器包含在PanelMenuController场景中的预制件中。
拿起VRTK_InteractableObject通过按触摸板顶部/底部/左/右显示/隐藏面板菜单,您可以打开/关闭通过Unity Editor面板分配的子UI面板。

预制件用法:

将VRTK/Prefabs/AvatarHands/BasicHands/VRTK_BasicHand预制件放置为左或右脚本别名的子项。
如果左手使用预制件,则检查Mirror Model参数。
默认情况下,头像手控制器将检测连接哪个控制器并相应地表示它。
(可选)使用SDKTransformModify脚本根据不同的控制器类型调整手部方向。

指针

VRTK_DestinationMarker
提供所有目标标记可以继承的基础。
这是一个抽象类,它将继承到提供对象控制操作功能的具体类,因此不应直接使用此脚本
VRTK_Pointer提供能够从指定的GameObject发出指针的基础
VRTK_PlayAreaCursor
提供跟踪指针光标位置的播放区域边界的可视化表示。

指针渲染

提供所有指针渲染器可以继承的基础。
这是一个抽象类,它将继承到提供指针渲染器功能的具体类,因此不应直接使用此脚本。
VRTK_StraightPointerRenderer:直梁的可视指针表示,末端带有可选的光标
VRTK_BezierPointerRenderer:由多个对象组成的弯曲梁的可视指针表示,末端带有可选的光标。

运动

一组脚本,提供了在场景中移动用户的各种方法

对象控制操作

交互件

INTERACTABLES

荧光笔

抓住附加力学

辅助控制器抓取操作

存在

处理跟踪场景中用户周围的世界的一组脚本: image.png

UI

UI类组:提供了利用Unity UI元素并与之交互的能力 image.png

CONTROLLABLES

公用事业

一组脚本,提供有用的功能以帮助创建过程。

基础SDK

这是一个抽象类,用于标记所有不同的SDK端点。这用于在谈论'SDK'而不是其中一个不同的端点(系统,边界,耳机,控制器)时允许类型安全。

后备SDK

模拟器SDK

STEAMVR SDK

OCULUSVR SDK

DAYDREAM SDK

XIMMERSE SDK

HYPEREALVR SDK

WINDOWSMR SDK

UNITY SDK

上一篇 下一篇

猜你喜欢

热点阅读