代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ZO2FingerGripController
</title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ZO2FingerGripController
">
<meta name="generator" content="docfx 2.56.7.0">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc">
<meta property="docfx:tocrel" content="toc">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
<ul class="nav level1 navbar-nav">
<li>
<a href="../articles/intro.html" title="Articles">Articles</a>
</li>
<li>
<a href="../api/index.html" title="Api Documentation">Api Documentation</a>
</li>
</ul> </div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div>
<div class="sidefilter">
<form class="toc-filter">
<span class="glyphicon glyphicon-filter filter-icon"></span>
<input type="text" id="toc_filter_input" placeholder="Enter here to filter..." onkeypress="if(event.keyCode==13) {return false;}">
</form>
</div>
<div class="sidetoc">
<div class="toc" id="toc">
<ul class="nav level1">
<li class="">
<span class="expand-stub"></span>
<a href="AsyncGPUReadbackPluginNs.html" title="AsyncGPUReadbackPluginNs" class="">AsyncGPUReadbackPluginNs</a>
<ul class="nav level2">
<li class="">
<a href="AsyncGPUReadbackPluginNs.AsyncGPUReadbackPlugin.html" title="AsyncGPUReadbackPlugin" class="">AsyncGPUReadbackPlugin</a>
</li>
<li class="">
<a href="AsyncGPUReadbackPluginNs.AsyncGPUReadbackPluginRequest.html" title="AsyncGPUReadbackPluginRequest" class="">AsyncGPUReadbackPluginRequest</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.html" title="ZO" class="">ZO</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ZOMouseOrbitCamera.html" title="ZOMouseOrbitCamera" class="">ZOMouseOrbitCamera</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Controllers.html" title="ZO.Controllers" class="">ZO.Controllers</a>
<ul class="nav level2">
<li class="active">
<a href="ZO.Controllers.ZO2FingerGripController.html" title="ZO2FingerGripController" class="active">ZO2FingerGripController</a>
</li>
<li class="">
<a href="ZO.Controllers.ZOLinearActuator.html" title="ZOLinearActuator" class="">ZOLinearActuator</a>
</li>
<li class="">
<a href="ZO.Controllers.ZOLinearActuator.Axis.html" title="ZOLinearActuator.Axis" class="">ZOLinearActuator.Axis</a>
</li>
<li class="">
<a href="ZO.Controllers.ZOServoMotorActuator.html" title="ZOServoMotorActuator" class="">ZOServoMotorActuator</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Document.html" title="ZO.Document" class="">ZO.Document</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Document.ZOSerializationInterface.html" title="ZOSerializationInterface" class="">ZOSerializationInterface</a>
</li>
<li class="">
<a href="ZO.Document.ZOSimDocumentRoot.html" title="ZOSimDocumentRoot" class="">ZOSimDocumentRoot</a>
</li>
<li class="">
<a href="ZO.Document.ZOSimOccurrence.html" title="ZOSimOccurrence" class="">ZOSimOccurrence</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Math.html" title="ZO.Math" class="">ZO.Math</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Math.ZOGaussianNoiseModel.html" title="ZOGaussianNoiseModel" class="">ZOGaussianNoiseModel</a>
</li>
<li class="">
<a href="ZO.Math.ZOMathUtil.html" title="ZOMathUtil" class="">ZOMathUtil</a>
</li>
<li class="">
<a href="ZO.Math.ZOMatrix4x4Util.html" title="ZOMatrix4x4Util" class="">ZOMatrix4x4Util</a>
</li>
<li class="">
<a href="ZO.Math.ZORandom.html" title="ZORandom" class="">ZORandom</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Networking.html" title="ZO.Networking" class="">ZO.Networking</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Networking.ZOBinaryMessagePublisher.html" title="ZOBinaryMessagePublisher" class="">ZOBinaryMessagePublisher</a>
</li>
<li class="">
<a href="ZO.Networking.ZOBinaryMessageSubscriber.html" title="ZOBinaryMessageSubscriber" class="">ZOBinaryMessageSubscriber</a>
</li>
<li class="">
<a href="ZO.Networking.ZOJSONMessagePublisher.html" title="ZOJSONMessagePublisher" class="">ZOJSONMessagePublisher</a>
</li>
<li class="">
<a href="ZO.Networking.ZOJSONMessageSubscriber.html" title="ZOJSONMessageSubscriber" class="">ZOJSONMessageSubscriber</a>
</li>
<li class="">
<a href="ZO.Networking.ZOPubSubHeader.html" title="ZOPubSubHeader" class="">ZOPubSubHeader</a>
</li>
<li class="">
<a href="ZO.Networking.ZOTCPServer.html" title="ZOTCPServer" class="">ZOTCPServer</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Physics.html" title="ZO.Physics" class="">ZO.Physics</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Physics.ZOArticulatedBody.html" title="ZOArticulatedBody" class="">ZOArticulatedBody</a>
</li>
<li class="">
<a href="ZO.Physics.ZOFixedJoint.html" title="ZOFixedJoint" class="">ZOFixedJoint</a>
</li>
<li class="">
<a href="ZO.Physics.ZOHingeJoint.html" title="ZOHingeJoint" class="">ZOHingeJoint</a>
</li>
<li class="">
<a href="ZO.Physics.ZOJointInterface.html" title="ZOJointInterface" class="">ZOJointInterface</a>
</li>
<li class="">
<a href="ZO.Physics.ZOPIDController.html" title="ZOPIDController" class="">ZOPIDController</a>
</li>
<li class="">
<a href="ZO.Physics.ZOSpeedLimiter.html" title="ZOSpeedLimiter" class="">ZOSpeedLimiter</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.html" title="ZO.ROS" class="">ZO.ROS</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.ZOROSActionServer-2.html" title="ZOROSActionServer<TActionMessage, TGoalMessage>" class="">ZOROSActionServer<TActionMessage, TGoalMessage></a>
</li>
<li class="">
<a href="ZO.ROS.ZOROSAPI.html" title="ZOROSAPI" class="">ZOROSAPI</a>
</li>
<li class="">
<a href="ZO.ROS.ZOROSBridgeConnection.html" title="ZOROSBridgeConnection" class="">ZOROSBridgeConnection</a>
</li>
<li class="">
<a href="ZO.ROS.ZOROSBridgeConnection.ROSBridgeConnectionChangeHandler.html" title="ZOROSBridgeConnection.ROSBridgeConnectionChangeHandler" class="">ZOROSBridgeConnection.ROSBridgeConnectionChangeHandler</a>
</li>
<li class="">
<a href="ZO.ROS.ZOROSBridgeConnection.SerializationType.html" title="ZOROSBridgeConnection.SerializationType" class="">ZOROSBridgeConnection.SerializationType</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.Controllers.html" title="ZO.ROS.Controllers" class="">ZO.ROS.Controllers</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.Controllers.ControllerStateEnum.html" title="ControllerStateEnum" class="">ControllerStateEnum</a>
</li>
<li class="">
<a href="ZO.ROS.Controllers.ZOArmController.html" title="ZOArmController" class="">ZOArmController</a>
</li>
<li class="">
<a href="ZO.ROS.Controllers.ZODifferentialDriveController.html" title="ZODifferentialDriveController" class="">ZODifferentialDriveController</a>
</li>
<li class="">
<a href="ZO.ROS.Controllers.ZOROSControllerInterface.html" title="ZOROSControllerInterface" class="">ZOROSControllerInterface</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.html" title="ZO.ROS.MessageTypes" class="">ZO.ROS.MessageTypes</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.ZOROSMessageInterface.html" title="ZOROSMessageInterface" class="">ZOROSMessageInterface</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.ActionLib.html" title="ZO.ROS.MessageTypes.ActionLib" class="">ZO.ROS.MessageTypes.ActionLib</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.ActionLib.ActionStatusEnum.html" title="ActionStatusEnum" class="">ActionStatusEnum</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ActionLib.GoalIDMessage.html" title="GoalIDMessage" class="">GoalIDMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ActionLib.GoalStatusArrayMessage.html" title="GoalStatusArrayMessage" class="">GoalStatusArrayMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ActionLib.GoalStatusMessage.html" title="GoalStatusMessage" class="">GoalStatusMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ActionLib.ZOROSActionGoalMessageInterface.html" title="ZOROSActionGoalMessageInterface" class="">ZOROSActionGoalMessageInterface</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ActionLib.ZOROSActionMessageInterface.html" title="ZOROSActionMessageInterface" class="">ZOROSActionMessageInterface</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.Control.html" title="ZO.ROS.MessageTypes.Control" class="">ZO.ROS.MessageTypes.Control</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.Control.FollowJointTrajectoryActionFeedback.html" title="FollowJointTrajectoryActionFeedback" class="">FollowJointTrajectoryActionFeedback</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.FollowJointTrajectoryActionGoal.html" title="FollowJointTrajectoryActionGoal" class="">FollowJointTrajectoryActionGoal</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.FollowJointTrajectoryActionMessage.html" title="FollowJointTrajectoryActionMessage" class="">FollowJointTrajectoryActionMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.FollowJointTrajectoryActionResult.html" title="FollowJointTrajectoryActionResult" class="">FollowJointTrajectoryActionResult</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.FollowJointTrajectoryFeedback.html" title="FollowJointTrajectoryFeedback" class="">FollowJointTrajectoryFeedback</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.FollowJointTrajectoryGoal.html" title="FollowJointTrajectoryGoal" class="">FollowJointTrajectoryGoal</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.FollowJointTrajectoryResult.html" title="FollowJointTrajectoryResult" class="">FollowJointTrajectoryResult</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.JointToleranceMessage.html" title="JointToleranceMessage" class="">JointToleranceMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Control.JointTrajectoryControllerStateMessage.html" title="JointTrajectoryControllerStateMessage" class="">JointTrajectoryControllerStateMessage</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.ControllerManager.html" title="ZO.ROS.MessageTypes.ControllerManager" class="">ZO.ROS.MessageTypes.ControllerManager</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.ControllerStateMessage.html" title="ControllerStateMessage" class="">ControllerStateMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.HardwareInterfaceResourcesMessage.html" title="HardwareInterfaceResourcesMessage" class="">HardwareInterfaceResourcesMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.ListControllersResponse.html" title="ListControllersResponse" class="">ListControllersResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.ListControllerTypesServiceResponse.html" title="ListControllerTypesServiceResponse" class="">ListControllerTypesServiceResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.LoadControllerServiceRequest.html" title="LoadControllerServiceRequest" class="">LoadControllerServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.LoadControllerServiceResponse.html" title="LoadControllerServiceResponse" class="">LoadControllerServiceResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.ReloadControllerLibrariesServiceRequest.html" title="ReloadControllerLibrariesServiceRequest" class="">ReloadControllerLibrariesServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.ReloadControllerLibrariesServiceResponse.html" title="ReloadControllerLibrariesServiceResponse" class="">ReloadControllerLibrariesServiceResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.SwitchControllerServiceRequest.html" title="SwitchControllerServiceRequest" class="">SwitchControllerServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.SwitchControllerServiceResponse.html" title="SwitchControllerServiceResponse" class="">SwitchControllerServiceResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.UnloadControllerServiceRequest.html" title="UnloadControllerServiceRequest" class="">UnloadControllerServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ControllerManager.UnloadControllerServiceResponse.html" title="UnloadControllerServiceResponse" class="">UnloadControllerServiceResponse</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.Gazebo.html" title="ZO.ROS.MessageTypes.Gazebo" class="">ZO.ROS.MessageTypes.Gazebo</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.Gazebo.SpawnModelServiceRequest.html" title="SpawnModelServiceRequest" class="">SpawnModelServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Gazebo.SpawnModelServiceResponse.html" title="SpawnModelServiceResponse" class="">SpawnModelServiceResponse</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.Geometry.html" title="ZO.ROS.MessageTypes.Geometry" class="">ZO.ROS.MessageTypes.Geometry</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.PointMessage.html" title="PointMessage" class="">PointMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.PoseMessage.html" title="PoseMessage" class="">PoseMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.PoseWithCovarianceMessage.html" title="PoseWithCovarianceMessage" class="">PoseWithCovarianceMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.QuaternionMessage.html" title="QuaternionMessage" class="">QuaternionMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.TransformMessage.html" title="TransformMessage" class="">TransformMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.TransformStampedMessage.html" title="TransformStampedMessage" class="">TransformStampedMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.TwistMessage.html" title="TwistMessage" class="">TwistMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.TwistWithCovarianceMessage.html" title="TwistWithCovarianceMessage" class="">TwistWithCovarianceMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Geometry.Vector3Message.html" title="Vector3Message" class="">Vector3Message</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.Nav.html" title="ZO.ROS.MessageTypes.Nav" class="">ZO.ROS.MessageTypes.Nav</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.Nav.OdometryMessage.html" title="OdometryMessage" class="">OdometryMessage</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.ROSAPI.html" title="ZO.ROS.MessageTypes.ROSAPI" class="">ZO.ROS.MessageTypes.ROSAPI</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.ROSAPI.GetParamNamesResponse.html" title="GetParamNamesResponse" class="">GetParamNamesResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ROSAPI.GetParamResponse.html" title="GetParamResponse" class="">GetParamResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ROSAPI.GetParamServiceRequest.html" title="GetParamServiceRequest" class="">GetParamServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ROSAPI.HasParamResponse.html" title="HasParamResponse" class="">HasParamResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ROSAPI.HasParamServiceRequest.html" title="HasParamServiceRequest" class="">HasParamServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ROSAPI.SetParamServiceRequest.html" title="SetParamServiceRequest" class="">SetParamServiceRequest</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.ROSGraph.html" title="ZO.ROS.MessageTypes.ROSGraph" class="">ZO.ROS.MessageTypes.ROSGraph</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.ROSGraph.ClockMessage.html" title="ClockMessage" class="">ClockMessage</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.Sensor.html" title="ZO.ROS.MessageTypes.Sensor" class="">ZO.ROS.MessageTypes.Sensor</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.Sensor.CameraInfoMessage.html" title="CameraInfoMessage" class="">CameraInfoMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Sensor.ImageMessage.html" title="ImageMessage" class="">ImageMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Sensor.ImuMessage.html" title="ImuMessage" class="">ImuMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Sensor.JointStateMessage.html" title="JointStateMessage" class="">JointStateMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Sensor.LaserScanMessage.html" title="LaserScanMessage" class="">LaserScanMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Sensor.RegionOfInterestMessage.html" title="RegionOfInterestMessage" class="">RegionOfInterestMessage</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.Std.html" title="ZO.ROS.MessageTypes.Std" class="">ZO.ROS.MessageTypes.Std</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.Std.DurationMessage.html" title="DurationMessage" class="">DurationMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.EmptyServiceRequest.html" title="EmptyServiceRequest" class="">EmptyServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.EmptyServiceRespone.html" title="EmptyServiceRespone" class="">EmptyServiceRespone</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.HeaderMessage.html" title="HeaderMessage" class="">HeaderMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.Int32Message.html" title="Int32Message" class="">Int32Message</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.SetBoolServiceRequest.html" title="SetBoolServiceRequest" class="">SetBoolServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.SetBoolServiceResponse.html" title="SetBoolServiceResponse" class="">SetBoolServiceResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.StringMessage.html" title="StringMessage" class="">StringMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Std.TimeMessage.html" title="TimeMessage" class="">TimeMessage</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.TF2.html" title="ZO.ROS.MessageTypes.TF2" class="">ZO.ROS.MessageTypes.TF2</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.TF2.TFMessage.html" title="TFMessage" class="">TFMessage</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.Trajectory.html" title="ZO.ROS.MessageTypes.Trajectory" class="">ZO.ROS.MessageTypes.Trajectory</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.Trajectory.JointTrajectoryMessage.html" title="JointTrajectoryMessage" class="">JointTrajectoryMessage</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.Trajectory.JointTrajectoryPointMessage.html" title="JointTrajectoryPointMessage" class="">JointTrajectoryPointMessage</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.MessageTypes.ZOSim.html" title="ZO.ROS.MessageTypes.ZOSim" class="">ZO.ROS.MessageTypes.ZOSim</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.MessageTypes.ZOSim.ZOSimDeleteModelRequest.html" title="ZOSimDeleteModelRequest" class="">ZOSimDeleteModelRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ZOSim.ZOSimDeleteModelResponse.html" title="ZOSimDeleteModelResponse" class="">ZOSimDeleteModelResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ZOSim.ZOSimPrefabSpawnRequest.html" title="ZOSimPrefabSpawnRequest" class="">ZOSimPrefabSpawnRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ZOSim.ZOSimPrefabSpawnResponse.html" title="ZOSimPrefabSpawnResponse" class="">ZOSimPrefabSpawnResponse</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ZOSim.ZOSimSpawnServiceRequest.html" title="ZOSimSpawnServiceRequest" class="">ZOSimSpawnServiceRequest</a>
</li>
<li class="">
<a href="ZO.ROS.MessageTypes.ZOSim.ZOSimSpawnServiceResponse.html" title="ZOSimSpawnServiceResponse" class="">ZOSimSpawnServiceResponse</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.Publisher.html" title="ZO.ROS.Publisher" class="">ZO.ROS.Publisher</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.Publisher.ZOROSImagePublisher.html" title="ZOROSImagePublisher" class="">ZOROSImagePublisher</a>
</li>
<li class="">
<a href="ZO.ROS.Publisher.ZOROSIMUPublisher.html" title="ZOROSIMUPublisher" class="">ZOROSIMUPublisher</a>
</li>
<li class="">
<a href="ZO.ROS.Publisher.ZOROSIMUPublisher.CoordinateSystemEnum.html" title="ZOROSIMUPublisher.CoordinateSystemEnum" class="">ZOROSIMUPublisher.CoordinateSystemEnum</a>
</li>
<li class="">
<a href="ZO.ROS.Publisher.ZOROSJointStatesPublisher.html" title="ZOROSJointStatesPublisher" class="">ZOROSJointStatesPublisher</a>
</li>
<li class="">
<a href="ZO.ROS.Publisher.ZOROSLaserScanPublisher.html" title="ZOROSLaserScanPublisher" class="">ZOROSLaserScanPublisher</a>
</li>
<li class="">
<a href="ZO.ROS.Publisher.ZOROSRGBDepthPublisher.html" title="ZOROSRGBDepthPublisher" class="">ZOROSRGBDepthPublisher</a>
</li>
<li class="">
<a href="ZO.ROS.Publisher.ZOROSStereoImagePublisher.html" title="ZOROSStereoImagePublisher" class="">ZOROSStereoImagePublisher</a>
</li>
<li class="">
<a href="ZO.ROS.Publisher.ZOROSTransformPublisher.html" title="ZOROSTransformPublisher" class="">ZOROSTransformPublisher</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.Unity.html" title="ZO.ROS.Unity" class="">ZO.ROS.Unity</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.Unity.ZOROSUnityGameObjectBase.html" title="ZOROSUnityGameObjectBase" class="">ZOROSUnityGameObjectBase</a>
</li>
<li class="">
<a href="ZO.ROS.Unity.ZOROSUnityInterface.html" title="ZOROSUnityInterface" class="">ZOROSUnityInterface</a>
</li>
<li class="">
<a href="ZO.ROS.Unity.ZOROSUnityManager.html" title="ZOROSUnityManager" class="">ZOROSUnityManager</a>
</li>
<li class="">
<a href="ZO.ROS.Unity.ZOROSUnityManager.ROSBridgeConnectionChangeHandler.html" title="ZOROSUnityManager.ROSBridgeConnectionChangeHandler" class="">ZOROSUnityManager.ROSBridgeConnectionChangeHandler</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.Unity.Docker.html" title="ZO.ROS.Unity.Docker" class="">ZO.ROS.Unity.Docker</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.Unity.Docker.ZOROSLaunchParameters.html" title="ZOROSLaunchParameters" class="">ZOROSLaunchParameters</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.ROS.Unity.Service.html" title="ZO.ROS.Unity.Service" class="">ZO.ROS.Unity.Service</a>
<ul class="nav level2">
<li class="">
<a href="ZO.ROS.Unity.Service.ZOControllerManagerService.html" title="ZOControllerManagerService" class="">ZOControllerManagerService</a>
</li>
<li class="">
<a href="ZO.ROS.Unity.Service.ZOSimDeleteModelService.html" title="ZOSimDeleteModelService" class="">ZOSimDeleteModelService</a>
</li>
<li class="">
<a href="ZO.ROS.Unity.Service.ZOSimPrefabSpawnService.html" title="ZOSimPrefabSpawnService" class="">ZOSimPrefabSpawnService</a>
</li>
<li class="">
<a href="ZO.ROS.Unity.Service.ZOSimResetSimulationService.html" title="ZOSimResetSimulationService" class="">ZOSimResetSimulationService</a>
</li>
<li class="">
<a href="ZO.ROS.Unity.Service.ZOSimSpawnService.html" title="ZOSimSpawnService" class="">ZOSimSpawnService</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Sensors.html" title="ZO.Sensors" class="">ZO.Sensors</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Sensors.ZOContactDetector.html" title="ZOContactDetector" class="">ZOContactDetector</a>
</li>
<li class="">
<a href="ZO.Sensors.ZOContactSwitchDualChannel.html" title="ZOContactSwitchDualChannel" class="">ZOContactSwitchDualChannel</a>
</li>
<li class="">
<a href="ZO.Sensors.ZOIMU.html" title="ZOIMU" class="">ZOIMU</a>
</li>
<li class="">
<a href="ZO.Sensors.ZOLIDAR2D.html" title="ZOLIDAR2D" class="">ZOLIDAR2D</a>
</li>
<li class="">
<a href="ZO.Sensors.ZOLIDAR3D.html" title="ZOLIDAR3D" class="">ZOLIDAR3D</a>
</li>
<li class="">
<a href="ZO.Sensors.ZOLIDAR3D.ReferenceFrame.html" title="ZOLIDAR3D.ReferenceFrame" class="">ZOLIDAR3D.ReferenceFrame</a>
</li>
<li class="">
<a href="ZO.Sensors.ZORaycastJobBatch.html" title="ZORaycastJobBatch" class="">ZORaycastJobBatch</a>
</li>
<li class="">
<a href="ZO.Sensors.ZORGBCamera.html" title="ZORGBCamera" class="">ZORGBCamera</a>
</li>
<li class="">
<a href="ZO.Sensors.ZORGBDepthCamera.html" title="ZORGBDepthCamera" class="">ZORGBDepthCamera</a>
</li>
<li class="">
<a href="ZO.Sensors.ZORGBDepthCamera.FrameOutputType.html" title="ZORGBDepthCamera.FrameOutputType" class="">ZORGBDepthCamera.FrameOutputType</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Util.html" title="ZO.Util" class="">ZO.Util</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Util.ZOCenterOfMass.html" title="ZOCenterOfMass" class="">ZOCenterOfMass</a>
</li>
<li class="">
<a href="ZO.Util.ZOClock.html" title="ZOClock" class="">ZOClock</a>
</li>
<li class="">
<a href="ZO.Util.ZODocker.html" title="ZODocker" class="">ZODocker</a>
</li>
<li class="">
<a href="ZO.Util.ZODocker.VolumeMapEntry.html" title="ZODocker.VolumeMapEntry" class="">ZODocker.VolumeMapEntry</a>
</li>
<li class="">
<a href="ZO.Util.ZODockerRunParameters.html" title="ZODockerRunParameters" class="">ZODockerRunParameters</a>
</li>
<li class="">
<a href="ZO.Util.ZODrawArc.html" title="ZODrawArc" class="">ZODrawArc</a>
</li>
<li class="">
<a href="ZO.Util.ZODrawCircle.html" title="ZODrawCircle" class="">ZODrawCircle</a>
</li>
<li class="">
<a href="ZO.Util.ZOEarthUtils.html" title="ZOEarthUtils" class="">ZOEarthUtils</a>
</li>
<li class="">
<a href="ZO.Util.ZOEarthUtils.GeoPoint.html" title="ZOEarthUtils.GeoPoint" class="">ZOEarthUtils.GeoPoint</a>
</li>
<li class="">
<a href="ZO.Util.ZOEarthUtils.HomeGeoPoint.html" title="ZOEarthUtils.HomeGeoPoint" class="">ZOEarthUtils.HomeGeoPoint</a>
</li>
<li class="">
<a href="ZO.Util.ZOFrequencyCounter.html" title="ZOFrequencyCounter" class="">ZOFrequencyCounter</a>
</li>
<li class="">
<a href="ZO.Util.ZOFrequencyCounter.TimeSourceType.html" title="ZOFrequencyCounter.TimeSourceType" class="">ZOFrequencyCounter.TimeSourceType</a>
</li>
<li class="">
<a href="ZO.Util.ZOGameObjectBase.html" title="ZOGameObjectBase" class="">ZOGameObjectBase</a>
</li>
<li class="">
<a href="ZO.Util.ZOMagnetometer.html" title="ZOMagnetometer" class="">ZOMagnetometer</a>
</li>
<li class="">
<a href="ZO.Util.ZOMoveTest.html" title="ZOMoveTest" class="">ZOMoveTest</a>
</li>
<li class="">
<a href="ZO.Util.ZOMoveTest.MoveTypeEnum.html" title="ZOMoveTest.MoveTypeEnum" class="">ZOMoveTest.MoveTypeEnum</a>
</li>
<li class="">
<a href="ZO.Util.ZORandomizePhysics.html" title="ZORandomizePhysics" class="">ZORandomizePhysics</a>
</li>
<li class="">
<a href="ZO.Util.ZORandomizeTransform.html" title="ZORandomizeTransform" class="">ZORandomizeTransform</a>
</li>
<li class="">
<a href="ZO.Util.ZOReadOnlyAttribute.html" title="ZOReadOnlyAttribute" class="">ZOReadOnlyAttribute</a>
</li>
<li class="">
<a href="ZO.Util.ZOSystem.html" title="ZOSystem" class="">ZOSystem</a>
</li>
<li class="">
<a href="ZO.Util.ZOTurnOffSelfCollision.html" title="ZOTurnOffSelfCollision" class="">ZOTurnOffSelfCollision</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Util.Extensions.html" title="ZO.Util.Extensions" class="">ZO.Util.Extensions</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Util.Extensions.ZOJSONExtensions.html" title="ZOJSONExtensions" class="">ZOJSONExtensions</a>
</li>
</ul> </li>
<li class="">
<span class="expand-stub"></span>
<a href="ZO.Util.Rendering.html" title="ZO.Util.Rendering" class="">ZO.Util.Rendering</a>
<ul class="nav level2">
<li class="">
<a href="ZO.Util.Rendering.ZOAsyncGPUReadbackPlugin.html" title="ZOAsyncGPUReadbackPlugin" class="">ZOAsyncGPUReadbackPlugin</a>
</li>
<li class="">
<a href="ZO.Util.Rendering.ZOAsyncGPUReadbackPluginRequest.html" title="ZOAsyncGPUReadbackPluginRequest" class="">ZOAsyncGPUReadbackPluginRequest</a>
</li>
</ul> </li>
</ul> </div>
</div>
</div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="ZO.Controllers.ZO2FingerGripController">
<h1 id="ZO_Controllers_ZO2FingerGripController" data-uid="ZO.Controllers.ZO2FingerGripController" class="text-break">Class ZO2FingerGripController
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">UnityEngine.Object</span></div>
<div class="level2"><span class="xref">UnityEngine.Component</span></div>
<div class="level3"><span class="xref">UnityEngine.Behaviour</span></div>
<div class="level4"><span class="xref">UnityEngine.MonoBehaviour</span></div>
<div class="level5"><span class="xref">ZO2FingerGripController</span></div>
</div>
<div classs="implements">
<h5>Implements</h5>
<div><a class="xref" href="ZO.Document.ZOSerializationInterface.html">ZOSerializationInterface</a></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<span class="xref">UnityEngine.MonoBehaviour.IsInvoking()</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.CancelInvoke()</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.Invoke(System.String, System.Single)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.InvokeRepeating(System.String, System.Single, System.Single)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.CancelInvoke(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.IsInvoking(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StartCoroutine(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StartCoroutine(System.String, System.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StartCoroutine_Auto(System.Collections.IEnumerator)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StopCoroutine(System.Collections.IEnumerator)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StopCoroutine(UnityEngine.Coroutine)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StopCoroutine(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.StopAllCoroutines()</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.print(System.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.useGUILayout</span>
</div>
<div>
<span class="xref">UnityEngine.MonoBehaviour.runInEditMode</span>
</div>
<div>
<span class="xref">UnityEngine.Behaviour.enabled</span>
</div>
<div>
<span class="xref">UnityEngine.Behaviour.isActiveAndEnabled</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponent(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponent<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Component.TryGetComponent(System.Type, UnityEngine.Component)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.TryGetComponent<T>(T)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponent(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentInChildren(System.Type, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentInChildren(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentInChildren<T>(System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentInChildren<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInChildren(System.Type, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInChildren(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean, System.Collections.Generic.List<T>)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInChildren<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInChildren<T>(System.Collections.Generic.List<T>)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentInParent(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentInParent<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInParent(System.Type, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInParent(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInParent<T>(System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInParent<T>(System.Boolean, System.Collections.Generic.List<T>)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponentsInParent<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponents(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponents(System.Type, System.Collections.Generic.List<UnityEngine.Component>)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponents<T>(System.Collections.Generic.List<T>)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.GetComponents<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Component.CompareTag(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessageUpwards(System.String, System.Object, UnityEngine.SendMessageOptions)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessageUpwards(System.String, System.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessageUpwards(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessageUpwards(System.String, UnityEngine.SendMessageOptions)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessage(System.String, System.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessage(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessage(System.String, System.Object, UnityEngine.SendMessageOptions)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.SendMessage(System.String, UnityEngine.SendMessageOptions)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.BroadcastMessage(System.String, System.Object, UnityEngine.SendMessageOptions)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.BroadcastMessage(System.String, System.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.BroadcastMessage(System.String)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.BroadcastMessage(System.String, UnityEngine.SendMessageOptions)</span>
</div>
<div>
<span class="xref">UnityEngine.Component.transform</span>
</div>
<div>
<span class="xref">UnityEngine.Component.gameObject</span>
</div>
<div>
<span class="xref">UnityEngine.Component.tag</span>
</div>
<div>
<span class="xref">UnityEngine.Object.GetInstanceID()</span>
</div>
<div>
<span class="xref">UnityEngine.Object.GetHashCode()</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Equals(System.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate(UnityEngine.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate<T>(T)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.Destroy(UnityEngine.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.DestroyImmediate(UnityEngine.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectsOfType(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectsOfType(System.Type, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.DestroyObject(UnityEngine.Object)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindSceneObjectsOfType(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectsOfType<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectOfType<T>()</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectOfType<T>(System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectsOfTypeAll(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectOfType(System.Type)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.FindObjectOfType(System.Type, System.Boolean)</span>
</div>
<div>
<span class="xref">UnityEngine.Object.ToString()</span>
</div>
<div>
<span class="xref">UnityEngine.Object.name</span>
</div>
<div>
<span class="xref">UnityEngine.Object.hideFlags</span>
</div>
<div>
<span class="xref">System.Object.Equals(System.Object, System.Object)</span>
</div>
<div>
<span class="xref">System.Object.GetType()</span>
</div>
<div>
<span class="xref">System.Object.MemberwiseClone()</span>
</div>
<div>
<span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="ZO.Controllers.html">ZO.Controllers</a></h6>
<h6><strong>Assembly</strong>: Unity.ZeroSim.dll</h6>
<h5 id="ZO_Controllers_ZO2FingerGripController_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[ExecuteAlways]
public class ZO2FingerGripController : MonoBehaviour, ZOSerializationInterface</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController__fingerActuators.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController._fingerActuators%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L16">View Source</a>
</span>
<h4 id="ZO_Controllers_ZO2FingerGripController__fingerActuators" data-uid="ZO.Controllers.ZO2FingerGripController._fingerActuators">_fingerActuators</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[SerializeField]
public ZOServoMotorActuator[] _fingerActuators</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ZO.Controllers.ZOServoMotorActuator.html">ZOServoMotorActuator</a>[]</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController__minMaxLimitsDegrees.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController._minMaxLimitsDegrees%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L14">View Source</a>
</span>
<h4 id="ZO_Controllers_ZO2FingerGripController__minMaxLimitsDegrees" data-uid="ZO.Controllers.ZO2FingerGripController._minMaxLimitsDegrees">_minMaxLimitsDegrees</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Vector2 _minMaxLimitsDegrees</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">UnityEngine.Vector2</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController__name.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController._name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L13">View Source</a>
</span>
<h4 id="ZO_Controllers_ZO2FingerGripController__name" data-uid="ZO.Controllers.ZO2FingerGripController._name">_name</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[SerializeField]
public string _name</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController__onKeyMoveSpeed.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController._onKeyMoveSpeed%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L15">View Source</a>
</span>
<h4 id="ZO_Controllers_ZO2FingerGripController__onKeyMoveSpeed" data-uid="ZO.Controllers.ZO2FingerGripController._onKeyMoveSpeed">_onKeyMoveSpeed</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float _onKeyMoveSpeed</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController_JSON.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController.JSON%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L32">View Source</a>
</span>
<a id="ZO_Controllers_ZO2FingerGripController_JSON_" data-uid="ZO.Controllers.ZO2FingerGripController.JSON*"></a>
<h4 id="ZO_Controllers_ZO2FingerGripController_JSON" data-uid="ZO.Controllers.ZO2FingerGripController.JSON">JSON</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public JObject JSON { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Newtonsoft.Json.Linq.JObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController_Name.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController.Name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L25">View Source</a>
</span>
<a id="ZO_Controllers_ZO2FingerGripController_Name_" data-uid="ZO.Controllers.ZO2FingerGripController.Name*"></a>
<h4 id="ZO_Controllers_ZO2FingerGripController_Name" data-uid="ZO.Controllers.ZO2FingerGripController.Name">Name</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Name { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController_Type.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L22">View Source</a>
</span>
<a id="ZO_Controllers_ZO2FingerGripController_Type_" data-uid="ZO.Controllers.ZO2FingerGripController.Type*"></a>
<h4 id="ZO_Controllers_ZO2FingerGripController_Type" data-uid="ZO.Controllers.ZO2FingerGripController.Type">Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Type { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController_Deserialize_ZO_Document_ZOSimDocumentRoot_Newtonsoft_Json_Linq_JObject_.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController.Deserialize(ZO.Document.ZOSimDocumentRoot%2CNewtonsoft.Json.Linq.JObject)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L58">View Source</a>
</span>
<a id="ZO_Controllers_ZO2FingerGripController_Deserialize_" data-uid="ZO.Controllers.ZO2FingerGripController.Deserialize*"></a>
<h4 id="ZO_Controllers_ZO2FingerGripController_Deserialize_ZO_Document_ZOSimDocumentRoot_Newtonsoft_Json_Linq_JObject_" data-uid="ZO.Controllers.ZO2FingerGripController.Deserialize(ZO.Document.ZOSimDocumentRoot,Newtonsoft.Json.Linq.JObject)">Deserialize(ZOSimDocumentRoot, JObject)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Deserialize(ZOSimDocumentRoot documentRoot, JObject json)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ZO.Document.ZOSimDocumentRoot.html">ZOSimDocumentRoot</a></td>
<td><span class="parametername">documentRoot</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">Newtonsoft.Json.Linq.JObject</span></td>
<td><span class="parametername">json</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController_Serialize_ZO_Document_ZOSimDocumentRoot_UnityEngine_Object_.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController.Serialize(ZO.Document.ZOSimDocumentRoot%2CUnityEngine.Object)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L43">View Source</a>
</span>
<a id="ZO_Controllers_ZO2FingerGripController_Serialize_" data-uid="ZO.Controllers.ZO2FingerGripController.Serialize*"></a>
<h4 id="ZO_Controllers_ZO2FingerGripController_Serialize_ZO_Document_ZOSimDocumentRoot_UnityEngine_Object_" data-uid="ZO.Controllers.ZO2FingerGripController.Serialize(ZO.Document.ZOSimDocumentRoot,UnityEngine.Object)">Serialize(ZOSimDocumentRoot, Object)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public JObject Serialize(ZOSimDocumentRoot documentRoot, Object parent = null)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ZO.Document.ZOSimDocumentRoot.html">ZOSimDocumentRoot</a></td>
<td><span class="parametername">documentRoot</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">UnityEngine.Object</span></td>
<td><span class="parametername">parent</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Newtonsoft.Json.Linq.JObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="ZO.Document.ZOSerializationInterface.html">ZOSerializationInterface</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/new/develop/apiSpec/new?filename=ZO_Controllers_ZO2FingerGripController.md&value=---%0Auid%3A%20ZO.Controllers.ZO2FingerGripController%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/fsstudio-team/ZeroSimROSUnity/blob/develop/Runtime/Scripts/Controllers/ZO2FingerGripController.cs/#L10" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。