EasyTouch5常用API简介

来源:互联网 发布:asp与php哪个好 编辑:程序博客网 时间:2024/05/01 00:42

ETInpt类(摇杆输入类):


虚拟摇杆的静态函数:
SetControlVisible : 凭借虚拟摇杆的名字,找到的虚拟摇杆是否设置为可见
GetControlVisible : 凭借虚拟摇杆的名字,找到的虚拟摇杆如果被设置为可见,则返回true
SetControlActivated : 凭借虚拟摇杆的名字,找到的虚拟摇杆是否设置为激活状态
GetControlActivated :凭借虚拟摇杆的名字,找到的虚拟摇杆如果被设置为激活状态,则返回true
SetControlSwipeIn : 凭借虚拟摇杆的名字,找到的虚拟摇杆是否设置为手指滑动进入摇杆图标时,自动触发摇杆输入
GetControlSwipeIn : 凭借虚拟摇杆的名字,找到的虚拟摇杆如果设置为手指滑动进入摇杆图标时,自动触发摇杆输入,则返回true
SetControlSwipeOut : 凭借虚拟摇杆的名字,找到的虚拟摇杆是否设置为手指滑动离开摇杆图标但未离开屏幕时,仍然触发摇杆输入
GetControlSwipeOut : 凭借虚拟摇杆的名字,找到的虚拟摇杆如果设置为手指滑动离开摇杆图标但未离开屏幕时,仍然触发摇杆输入,则返回true


SetDPadAxesCount : 凭借D型触摸垫的名字,找到的D型触摸垫,设置它的输入轴数,2条的话则是上下左右会被检测到,4条的话,则左上,左下,右上,右下都会被检测到(默认为两条)
GetDPadAxesCount : 凭借D型触摸垫的名字,找到的D型触摸垫,得到它的输入轴数



按钮的静态函数:

GetButtonDown : 凭借按钮名字,找到的虚拟按钮,当其被用户按下的时候,返回true
GetButton : 凭借按钮名字,找到的虚拟按钮,当其被用户按住的时候,返回true
GetButtonUp : 凭借按钮名字,找到的虚拟按钮,当其被用户释放的时候,返回true
GetButtonValue : 凭借按钮名字,找到的虚拟按钮,得到这个按钮的实时值


轴的静态函数:

GetAxis :凭借轴的名字,找到对应的EasyTouch的轴,得到这个轴的实时值
GetAxisSpeed : 凭借轴的名字,找到对应的EasyTouch的轴,
并且放回这个轴被玩家以多大的速度在摇动虚拟摇杆
GetAxisDownUp : 凭借轴的名字,找到对应的EasyTouch的轴,
如果玩家向上(向前)移动该轴,则返回true
GetAxisDownRight : 凭借轴的名字,找到对应的EasyTouch的轴,如果玩家向右移动该轴,则返回true
GetAxisDownDown : 凭借轴的名字,找到对应的EasyTouch的轴,如果玩家向下(向后)移动该轴,则返回true
GetAxisDownLeft : 凭借轴的名字,找到对应的EasyTouch的轴,如果玩家向左移动该轴,则返回true
GetAxisPressedUp : 凭借轴的名字,找到对应的EasyTouch的轴,如果玩家向前按住该轴,并且轴值保持不变(不为0),则返回true
GetAxisPressedRight : 凭借轴的名字,找到对应的EasyTouch的轴,如果玩家向右按住该轴,并且轴值保持不变(不为0),则返回true
GetAxisPressedDown : 凭借轴的名字,找到对应的EasyTouch的轴,如果玩家向后按住该轴,并且轴值保持不变(不为0),则返回true
GetAxisPressedLeft : 凭借轴的名字,找到对应的EasyTouch的轴,如果玩家向左按住该轴,并且轴值保持不变(不为0),则返回true


轴的属性:

SetAxisEnabled : 凭借轴的名字,找到对应的EasyTouch的轴,
设置其是否启用
GetAxisEnabled : 凭借轴的名字,找到对应的EasyTouch的轴,
如果该轴被启用则返回true
SetAxisInverted :凭借轴的名字,找到对应的EasyTouch的轴,
设置其是否启用反向的轴输入
GetAxisInverted :凭借轴的名字,找到对应的EasyTouch的轴,
如果该轴被启用反向的轴输入,则返回true
SetAxisDeadValue : 凭借轴的名字,找到对应的EasyTouch的轴,设置其死区(就是摇杆的摇动幅度必须大于这个死区,轴才有输入)
GetAxisDeadValue :  凭借轴的名字,找到对应的EasyTouch的轴,并且返回死区的大小
SetAxisSensitivity : 凭借轴的名字,找到对应的EasyTouch的轴,设置其灵敏度
GetAxisSensitivity :凭借轴的名字,找到对应的EasyTouch的轴,得到其灵敏度
SetAxisThreshold : 凭借轴的名字,找到对应的EasyTouch的轴,设置其阀值
GetAxisThreshold : 凭借轴的名字,找到对应的EasyTouch的轴,得到其阀值
SetAxisInertia : 凭借轴的名字,找到对应的EasyTouch的轴,是否启用惯性
GetAxisInertia : 凭借轴的名字,找到对应的EasyTouch的轴,如果启用了惯性,则返回true
SetAxisInertiaSpeed : 凭借轴的名字,找到对应的EasyTouch的轴,设置其惯性的大小(必须要该轴的惯性启用了,此值才有效)
GetAxisInertiaSpeed :  凭借轴的名字,找到对应的EasyTouch的轴,得到其惯性的大小


原创粉丝点击