EasyTouch组件:EnableEasyTouch:启用或关闭EasyTouch功能,如果关闭,则所有事件绑定失效EnableUnityRemote:是否允许与UnityRemote这个手机远程调试插件进行关联,记得在真正导出项目到手机的时候去掉这个勾勾EasyTouch.GUICompatibilityEnableUniytUIdetection:启用或禁用对UGUI进行手势检测UnityUIcompatibility:启用:如果粘键(同时触摸查过一个UGUI)则UGUI不会被检测到(手势事件不会被触发)禁用:不管有没有粘键,都会触发手势事件,并且会将手势事件所在的类Gesture中的isOverUIElement这个属性设置为trueAutoupdatepickedUnityUI:是否需要EasyTouch每一帧都去更新触摸检测到的所有UI数据EnableNGUICompatibility:是否启用对NGUI所属的层对象和NGUI摄像机的检测NGUILayers:哪个层是NGUI对象所在的层Camera:哪个摄像机是NGUI摄像机EasyTouch.Automaticselection:Enableauto-select:是否对EasyTouch的自动检测规则进行设置pickablelayers3D:对哪个层所在的物体进行检测(如果物体是预制体拉到场景中生成的时候,必须设置该项为true,不然easytouch识别不了)Autoupdatepickedgameobject:启用:EasyTouch每一帧都去更新触摸检测到的所有游戏物体的所属数据(例如触碰到什么,现在你的手指所在的屏幕坐标......,具体的可查看Gesture类)禁用:有些游戏物体的数据则可能不会被实时得到,例如手指所在的屏幕坐标,通俗来说就是当你手指持续触摸屏幕的时候,Gesture中会有些数据不会实时更新,而这些数据只会在你离开停止触摸屏幕,然后在下一次触摸屏幕的那一刻只更新一次!Enable2Dcollider:是否让2D的且具有碰撞体的游戏物体也能被Easytouch检测到pickable2Dlayers:哪个层的2D游戏物体能够被检测到EasyTouch.Generalgestureproperties:Priorityto:你要的手势是点击的还是滑动的Stationarytolerance:这是点击手势,其手势直径的容错设置,建议保持默认值Longtaptime:当点击手势保持多长时间(长按多少秒)才触发检测Doubletaptime:双击的时候,以哪个时间为准,建议保持默认值Swipetolerance:在滑动手势发生时,至少滑动多长距离才算是滑动,建议保持默认值Alwayssentswipevent:在滑动过程中,是否需要不管滑动距离是否达到Swipetolerance所需要的最少距离,都不断发送(触发)滑动事件(注意:建议选false,因为触发频率过高的话,可能会导致机子吃不消)EasyTouch.Twofingersgestureproperties:2Fingersgesture:是否支持双手指的手势Pickmethod:以哪种方式为标准进行双手势识别,选Figure则手指必须要大面积的覆盖(触碰)到游戏物体,选Average则当你的手指同时碰到两个游戏物体的时候,计算位置平均值来选择你的手指所要选择的物体,个人建议选择FigureEnableswipe&drag:是否启用滑动或拖动手势EnablePinch:是否启用缩放手势Minpinchlength:用于检测缩放手势的像素点的最小阀值距离Enabletwist:是否启用扭曲手势Mintwistangle:用于检测扭曲手势的捻度的最小阀值角EasyTouch.SecondfingersimulationEnablesimulation:是否开启第二手指的模拟体Texture:第二手指的模拟体用哪张图片显示Twist&pinchkey/Swipekey:按键盘的哪个键去激活第二手指的模拟体类:EasyTouch类:枚举:GesturePriority(手势优先级):按下还是滑动SwipeDirection(滑动屏幕的方向):没有,左,右,上,下,上左,上右,下左,下右,其他TwoFingerPickMethod(双手指检测方法):是用两只手指头进行触摸检测还是用平均值进行触摸检测事件:单手指事件:On_Cancel:当系统取消跟踪触摸的时候发生On_TouchStart:当手指刚触摸到屏幕时发生On_TouchDown:当触摸正式被激活的时候发生On_TouchUp:当手指刚离开屏幕那一刻发生On_SimpleTap:也是当手指刚离开屏幕时发生On_DoubleTap:当手指连续按下两次的时候发生On_LongTapStart:当手指按下那一刻发生,但不能有移动直到所设置的长按的所需时间到了On_LongTap:当手指按在屏幕上达到长按所需的时间后则被认为长按有效,也就是此时发生,所以触发时机在On_LongTapStart之后On_LongTapEnd:当手指完成有效长按时,抬起的那一刻发生On_DragStart:当开始拖动可选对象那一刻发生On_Drag:当拖动正式被激活时发生On_DragEnd:当不再拖动可选物体,手指在离开屏幕那一刻发生On_SwipeStart:手指开始滑动屏幕的那一刻发生On_Swipe:手指滑动屏幕正式被激活的时候发生On_SwipeEnd:手指滑动完屏幕,离开屏幕的那一刻发生双手指事件:On_TouchStart2Fingers:就像On_TouchStart,但要用两个手指去触发On_TouchDown2Fingers:就像On_TouchDown,但要用两个手指去触发On_TouchUp2Fingers:就像On_TouchUp,但要用两个手指去触发On_SimpleTap2Fingers:就像On_SimpleTap,但要用两个手指去触发On_DoubleTap2Fingers:就像On_DoubleTap,但要用两个手指去触发On_LongTapStart2Fingers:就像On_LongTapStart,但要用两个手指去触发On_LongTap2Fingers:就像On_LongTap,但要用两个手指去触发On_LongTapEnd2Fingers:就像On_LongTapEnd,但要用两个手指去触发On_Twist:当扭动手势发生时触发On_TwistEnd:当扭动手势结束时触发On_Pinch:当缩放手势被正式激活时触发On_PinchIn:当缩放手势是缩小手势时触发On_PinchOut:当缩放手势是扩大手势时触发On_PinchEnd:当缩放手势结束并且离开屏幕的那一刻触发On_DragStart2Fingers:就像On_DragStart,但要用两个手指去触发On_Drag2Fingers:就像On_Drag,但要用两个手指去触发On_DragEnd2Fingers:就像On_DragEnd,但要用两个手指去触发On_SwipeStart2Fingers:就像On_SwipeStart,但要用两个手指去触发On_Swipe2Fingers:就像On_Swipe,但要用两个手指去触发On_SwipeEnd2Fingers:就像On_SwipeEnd,但要用两个手指去触发UnityUI:On_OverUIElement:当手指触碰到UGUI游戏对象的时候触发,前提是EasyTocuh的UnityUIcompatibillity被勾选On_UIElementUp:当手指离开UGUI游戏对象的那一刻触发,前提是EasyTocuh的UnityUIcompatibillity被勾选静态函数:SetEnabled:启用或禁用EasyTouchGetEnabled:启用EasyTouch就返回trueSetUICompatibily:是否启用了UGUI兼容性(EasyTouch能否检测到UGUI)GetUIComptability:启用UGUI兼容性就返回trueSetAutoUpdateUI:当你的手指在屏幕中滑动的时候,一碰到UI元素,是否把碰到的UI元素的信息进行自动更新GetAutoUpdateUI:如果AutoUpdateUI启用了就返回trueSetEnableAutoSelect:是否启用自动选择GetEnableAutoSelect:EnableAutoSelect启用的时候,返回trueSetAutoUpdatePickedObject:是否启用自动更新选择的可选游戏对象GetAutoUpdatePickedObject:如果AutoUpdatePickedObject启用就返回trueSet3DPickableLayer:设置哪个层的3D游戏对象可以被选取Get3DPickableLayer:返回可选取的3D游戏对象所在的层AddCamera:添加一个深度摄像机(就是Camera游戏对象的ClearFlags为DepthOnly,而场景自带的MainCamera的ClearFlags为Skybox,通常一个场景只有一个Skybox模式的主摄像机,负责将其拍摄范围内的物体显示到屏幕上,但是又可以有多个深度摄像机,使得就算不在主摄像机拍摄范围的物体但在深度摄像机拍摄范围的物体也能显示到屏幕上),使得被这深度摄像机所拍摄的物体也能受到EasyTouch的屏幕检测RemoveCamera:删除一个摄像机GetCamera:返回一个摄像机SetEnable2DCollider:是否启用2D碰撞检测GetEnable2DCollider:如果Enable2DCollider被启用就返回trueSet2DPickableLayer:设置哪个层的2D游戏对象能够进行选取Get2DPickableLayer:返回可选取的2D游戏对象所在的层SetGesturePriority:设置手势优先级GetGesturePriority:得到手势优先级SetStationaryTolerance:设置固定的容错率(因为手指很可能并不能完全覆盖在选取的游戏对象上,所以有容错率)GetStationaryTolerance:得到固定的容错率SetLongTapTime:设置长按所需的时间GetlongTapTime:得到长按所需的时间SetDoubleTapTime:设置双击间隔时间GetDoubleTapTime:得到双击间隔时间SetSwipeTolerance:设置滑动容错率(因为手指很可能并不能完全覆盖在选取的游戏对象上,所以有容错率)GetSwipeTolerance:得到滑到容错率SetEnable2FingersGesture:是否启用双手指GetEnable2FingersGesture:如果Enable2FingersGesture启用就返回trueSetTwoFingerPickMethod:设置双手指选取物体的方式GetTwoFingerPickMethod:返回双手指选取物体的方式SetEnablePinch:是否启用缩放手势GetEnablePinch:EnablePinch启用了,就返回trueSetMinPinchLength:设置最小缩放检测长度GetMinPinchLength:返回最小缩放检测长度SetEnableTwist:是否启用旋动手势GetEnableTwist:EnableTwist启用了就返回trueSetMinTwistAngle:设置最小旋动检测角度GetMinTwistAngle:得到最小旋动检测角度GetSecondeFingerSimulation:是否启用第二只手指的仿真体SetSecondFingerSimulation:如果第二手指的仿真体启用了,就返回trueGesture类:变量:fingerIndex:触发手势事件的手指所对应的下标,如果是双手指触发则返回-1t