EasyTouch5常用API简介

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的轴,得到其惯性的大小


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值