/*
软件作者:https://xuhss.com/oxox/pro
*/
st = storages.create("ABC");
var window = floaty.window(
<frame>
<button id="action" text="棋子" w="60" h="60" bg="#ffffff"/>
</frame>
);
setInterval(()=>{}, 1000);
var execution = null;
//记录按键被按下时的触摸坐标
var x = 0, y = 0;
//记录按键被按下时的悬浮窗位置
var windowX, windowY;
//记录按键被按下的时间以便判断长按等动作
var downTime;
window.action.setOnTouchListener(function(view, event){
switch(event.getAction()){
case event.ACTION_DOWN:
x = event.getRawX();
y = event.getRawY();
windowX = window.getX();
windowY = window.getY();
downTime = new Date().getTime();
return true;
case event.ACTION_MOVE:
//移动手指时调整悬浮窗位置
window.setPosition(windowX + (event.getRawX() - x),
windowY + (event.getRawY() - y));
//如果按下的时间超过1.5秒判断为长按,退出脚本
if(new Date().getTime() - downTime > 1500){
exit();
}
return true;
case event.ACTION_UP:
//手指弹起时如果偏移很小则判断为点击
if(Math.abs(event.getRawY() - y) < 5 && Math.abs(event.getRawX() - x) < 5){
onClick();
}
return true;
}
return true;
});
function onClick(){
var txt=window.action.getText();
if( txt== '棋子'){
st.put("棋子x", window.getX()+29)
st.put("棋子y",window.getY()+86);
window.action.setText('目标');
}else if(txt == '目标'){
st.put("目标x", window.getX()+29)
st.put("目标y",window.getY()+86);
window.action.setText('跳跃');
}else if(txt == '跳跃'){
var qzx=storage.get("棋子x");
var qzy=storage.get("棋子y");
var mbx=storage.get("目标x");
var mby=storage.get("目标y");
b=Math.sqrt(Math.pow(Math.abs(mbx-qzx),2)+Math.pow(Math.abs(mby-qzy),2),2);
log(b);
window.action.setText('棋子');
toast("继续循环操作");
}
}
[虚幻私塾】
- 粉丝: 337
- 资源: 1558
最新资源
- Learn Unity DOTS! -Make An Awesome RTS -Code Monkey
- 基于ip-iq变的谐波检测算法,并联型APF 有源电力滤波器 谐波电流检测 matlab simulink仿真学习模型,其他检测方法也做了,有参考文献,适合自学
- 06OpenCVSharp 角点检测 检测平整度 代码仅供参考
- pi1.rar1212121212
- labview与西门子1200 S7通信 PLC不用写通信程序,上位机直接读写DB块,不是调用DLL,labview S7协议,简单好用
- 基于Python的中文文本情感分析控制台.py
- 机械设计自动称重读码机sw18可编辑全套设计资料100%好用.zip
- MATLAB代码:基于遗传算法的电动汽车有序充放电优化 关键词:遗传算法 电动汽车 有序充电 优化调度 参考文档:《精英自适应混合遗传算法及其实现-江建》算法部分;电动汽车建模部分相关文档太多,自
- stm32 IAP程序升级 串口升级 bootloader程序 升级协议:y-modem协议 芯片:stm32c8t6 功能简介 通过上位机将bin文件分包发送到设备,设备接收到数据后进行校验,校验通
- 国产操作系统 银河麒麟操作系统(ISO镜像完整版合集 共计40G 高速下载)
- 新时达软件上位机,256全协议,007软件 能解除主板限制,能解除轿厢锁 能人为设置运行限制 新时达电脑调试软件多协议,方便用电脑调试系统,可以从电脑导入 和导出参数到电脑保存
- MATLAB代码:基于遗传算法的储能优化配置(可加入风光机组) 关键词:储能优化配置 遗传算法 储能充放电优化 参考文档:无明显参考文档,仅有几篇文献可以适当参考 仿真平台:MATLAB 平台采用
- 机械设计自动焊接机 新款双工位铝框焊接机sw21全套设计资料100%好用.zip
- Carsim与Simulink联合仿真模型-AEB 提供cpar文件,simulink模型文件,模型搭建过程文档
- 交易流水证明_用于个人对账_20241228_125308.zip
- 基于Python+线性回归算法的股票价格预测.py
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈