陀螺仪控制物体移动问题

用2个陀螺仪控制一个物体的移动。怎么可以做到物体有一个最大的移动速度? 在手机倾斜角度大的时候按照最大速度移动到对应的位置而不是快速到达该位置
已邀请:

qqcac4c

赞同来自: m4719918972

经过我昨天的思考。这个问题可以使用2个陀螺仪(分别为绕X Y轴转角的)分别控制2个文本框X Y(文本框内的数字为需要控制移动物体的原始位置上坐标和左坐标数值)文本框数值来控制物体的上坐标和左坐标。在一个精度为毫秒的定时器上加上改变元素属性的行为,触发条件属性改变。当绕X轴转角的陀螺仪数值大于3(数值越大灵敏度越低)时,X文本框的数值加2(由于是精度是毫秒的定时器,速度是每毫秒2个单位),可以做到物体向下匀速位移,其他方向同理

totalacg

赞同来自:

可以通过写逻辑表达式或者执行条件限制来解决!增加“属性控制”中的“改变元素属性”的行为,出发条件设置为“属性改变”,控制属性为陀螺仪文本取值,在下面执行条件中选择“检查元素状态”,选择元素也是陀螺仪文本取值,条件是大于,下面的参数就是你设置的速度上线!

要回复问题请先登录注册