器材组件能力配置文件

器材组件能力配置文件就是对应元器件中AgentClassConfig.xml这个文件
以镊子为例,看一下具体的配置

简单点来说,就是你想要用对应组件的功能,就要现在这个XML表中配置对应的AC
AgentComponent_Creator - -创建元器件
AgentComponent_Transform - -位置信息
AgentComponent_VLabHighlighter - -高亮组件
AgentComponent_VLabAssistantLineCtrl - -接线柱组件
AgentComponent_VLabBestCameraAngle - -最佳视角组件
AgentComponent_VLabIndicatorLine - -指示显示线段组件
AgentComponent_VLabBoPianCtrl - -箔片验电器箔片张开闭合组件
AgentComponent_VLabTextureDisplay - -通用显示屏组件
AgentComponent_VLabAnimatorCtrl - -动画播放组件
AgentComponent_VLabFollowRotate - -旋转组件
AgentComponent_VLab3DLineDraw - -绘制曲线组件
AgentComponent_LightCtrl - -Light组件
AgentComponent_VLabXiaoCiZhenRotation - -小磁针偏转组件
AgentComponent_VLabZhiShiDengCtrl - -指示灯组件
AgentComponent_VLabDianDuBiaoZhuanPanCtrl - -电度表显示组件(用于给Lua控制电度表转盘旋转的功能)
AgentComponent_VLabShuZiHuanCtrl - -电度表显示组件(用于给Lua控制数字环显示的功能)
AgentComponent_VLabLightParticleCtrl - -特效表现组件
AgentComponent_VLabLinkRelation - -链接组件
AgentComponent_VLabAbilityITween - -ITween组件
AgentComponent_VLabConvexLens - -透镜光学组件
AgentComponent_VLabRotationAngleDisplay - -旋转角度圆环组件
AgentComponent_VLabChemicalsCtrl - -LiquidVolume组件
AgentComponent_VLabDaPointAbility - -打点组件(设置打点的动作和执行打点操作的接口)
AgentComponent_VLabDrawZhiDai - -打点组件(对纸带进行绘制,并且对打出的点进行管理)
AgentComponent_VLabColTouch - -接触组件
AgentComponent_VLabColInfo - -接触组件
AgentComponent_VLabSpringAbility - -弹簧组件
AgentComponent_VLabRaycastInfo - -射线检测组件(挂载在被检测目标上,当被射线检测组件检测到时,返回物体的entityid和挂载节点路径)
AgentComponent_VLabRaycastInspection -射线检测组件(挂载在检测方上,配置射线参数,设置回调函数获取目标物体的entityid和挂载节点路径)
AgentComponent_VLabParticleSystemController - -粒子特效组件
AgentComponent_VLabTimeCtrl - -定时器功能组件
AgentComponent_VLabMeshVerts - -模型顶点修改组件
AgentComponent_VLabFrictionTouch - -摩擦组件(主要用于主动检测元器件是否发生摩擦。组件的上面的碰撞体会自动取消IsTriiggle)
AgentComponent_VLabFrictionInfo - -摩擦组件(主要用于被动检测元器件是否被摩擦,组件要求在本身的物体上面要自带Collider碰撞器.组件的上面的碰撞体会自动取消IsTriiggle)
AgentComponent_VLabMatCtrl - -材质操作组件
AgentComponent_VLabCloseTouchCtrl - -靠近组件(主要用于主动检测元器件是否靠近物体,组件要求在本身的物体上面要自带Collider碰撞器)
AgentComponent_VLabCloseInfoCtrl - -靠近组件(主要用于被动检测元器件是否有物体靠近,组件要求在本身的物体上面要自带Collider碰撞器)
AgentComponent_VLabMath - -数学组件
AgentComponent_VLabTextMeshProCtrl - -3D文字显示组件
AgentComponent_VLabSoundCtrl - -音效控制组件
AgentComponent_VLabGhostTrack - -残影轨迹效果组件
AgentComponent_VLabLineRenderComp - -LineRender组件
AgentComponent_VLabRope - -绳子组件
AgentComponent_VLabLightPowerCtrl - -检测光照强度组件( 主要用于检测该物体的位置上面受到的所有光源所受到的强度值,要求要自带碰撞器)
AgentComponent_VLabLightSourceCtrl - -检测光照强度组件(主要用于设置场景中的光源信息)
AgentComponent_VLabSimpleEleUICtrl - -简易发电机旋转角度组件
AgentComponent_VLabChemicalsCtrl - -化学药品表现组件
AgentComponent_VLabForceDrawer - -受力线绘制组件
AgentComponent_VLabHaiMianMeshCtrl - -海绵表现组件
AgentComponent_VLabLongLineAbility - -长绳组件
AgentComponent_VLabGLine - -示波器波纹组件
AgentComponent_VLabEleSoundCtrl - -音效控制组件(元器件)
AgentComponent_VLabPhoneScreen - -手机屏幕组件
AgentComponent_VLabChemicalPhenomenon - -化学现象组件
AgentComponent_VLabPingMianJingAbility - -平面镜组件
AgentComponent_VLabWaterInterfereCtrl - -发波水槽组件
AgentComponent_VLabYaQiangJiCtrl - -压强计表现组件
AgentComponent_VLabLitComp - -光折射反射组件
AgentComponent_VLabReLitObj - -可折射反射物体组件
AgentComponent_VLabSkinnerdMeshAbility - -SkinnerdMesh组件
AgentComponent_VLabElectricLineCtrl - -电场线组件
AgentComponent_VLabBezierPipeCtrl - -橡胶管组件
AgentComponent_VLabInterenceCtrl - -干涉条纹组件
AgentComponent_VLabAngleAssistCtrl - -角度指示组件
AgentComponent_ProjectorComp - -投影组件
AgentComponent_VLabShiBoQiCtrl - -示波器组件
AgentComponent_VLabPathTrackCtrl - -元器件轨迹组件
AgentComponent_VLabParticleSystemController - -元器件加速减速组件
AgentComponent_VLabELineCurrentCtrl - -导线电流组件
AgentComponent_VLabBrownianMotionCtrl - -布朗运动组件
AgentComponent_VLabMicroscopeCtrl - -显微镜组件
AgentComponent_VLabCameraInfoCtrl - -相继组件
AgentComponent_VLabInterenceAbility - -化学交互组件
AgentComponent_VLabUIRotationValueDisplay - -无极转动组件
AgentComponent_Hologram - -全息投影组件
AgentComponent_VLabChemicalHuoYanAgent - -火焰现象组件
AgentComponent_VLabAudioListenerCtrl - -音量组件
AgentComponent_VLabSolidParticle - -固体颗粒组件
AgentComponent_VLabLorentzForce - -洛伦兹力组件
AgentComponent_VLabSolidParticle - -Bullet物理组件(提供固体颗粒表现的接口)
AgentComponent_VLabContainer - -Bullet物理组件(提供bullet的容器表现的接口)
AgentComponent_VLabAssistantLineCtrl - -刻度指示组件
AgentComponent_VLabChemicalPhenomenonCtrl - -火焰组件
AgentComponent_VLabDrawLineEnhanceCtrl - -导线绘制组件VR加强版
AgentComponent_VLabMetalReplace - -金属置换组件
AgentComponent_VLabObjectLiquidContact - -物液接触组件
AgentComponent_VLabObjectLiquidContact - -投射阴影控制组件
AgentComponent_VLabLoadABPrefab - -资源加载预制体组件
AgentComponent_VLabGroundStayCheck - -地面接触判断组件
AgentComponent_VLabUIArcDragCtrl - -无极弧形拖动组件
AgentComponent_VLabEleMeterRayCtrl - -电子温度计射线组件
AgentComponent_VLabEleMeterRayCtrl - -摄像机抽搐组件
AgentComponent_VLabShockWaveCtrl - -爆炸冲击波组件
AgentComponent_VLabRotateAround - -绕点旋转通用组件
AgentComponent_VLabCircleTrackCtrl - -红蜡块运动演示仪辅助线组件
AgentComponent_VLabCorrosionSpread - -纱布腐蚀扩散组件
AgentComponent_VLabDripContact - -液滴接触组件
AgentComponent_VLabWatchCheckCtrl - -摄像机注释组件
AgentComponent_VLabDrawingBoard - -画板组件

关于以上这些AC提供的接口,以及每个AC涉及的功能详细介绍:http://wiki.doc.101.com/index.php?title=%E8%99%9A%E6%8B%9F%E5%AE%9E%E9%AA%8C%E5%AE%A4-%E5%85%AC%E5%85%B1%E7%BB%84%E4%BB%B6%E5%92%8C%E5%BC%95%E6%93%8E%E6%B1%87%E6%80%BB#.E4.BB.A3.E7.A0.81.E5.B8.AE.E5.8A.A9.E7.AC.94.E8.AE.B0