帮我写一个悬浮窗打开缩小关闭完整代码
第 1 条补充
· 21 天前
悬浮窗里是要有关闭缩小的按钮点缩小就缩小点关闭就退出脚本的
第 2 条补充
· 21 天前
要完整的
回答
// 文档地址 https://docs.hamibot.com/
var w = floaty.window(
<frame gravity="center" bg="#77ff0000">
<text id="text">悬浮文字</text>
</frame>
);
// 设置悬浮窗宽高为默认大小
w.setSize(200, 100);
// 在UI线程中修改文本内容
ui.run(function () {
w.text.setText("点击关闭");
});
// 设置关闭按钮的点击事件
w.setCloseOnTouchOutside(false); // 防止点击外部关闭
w.setOnTouchListener(function (view, event) {
if (event.getAction() == "UP") {
// 点击关闭按钮
w.close();
}
return true;
});
// 5秒后自动关闭悬浮窗
setTimeout(function () {
w.close();
}, 5000);
补充回答 1
// 文档地址 https://docs.hamibot.com/
var w = floaty.window(
<vertical padding="16">
<button id="closeBtn" text="关闭" bg="#F44336" />
<button id="minimizeBtn" text="缩小" bg="#FFA726" />
</vertical>
);
// 设置悬浮窗宽高为默认大小
w.setSize(200, 100);
// 关闭按钮点击事件
w.closeBtn.click(function () {
// 退出脚本
hamibot.exit();
});
// 缩小按钮点击事件
w.minimizeBtn.click(function () {
// 将悬浮窗缩小到指定尺寸
w.setSize(100, 50);
});
补充回答 2
// 文档地址 https://docs.hamibot.com/
var w = floaty.window(
<vertical padding="16">
<button id="closeBtn" text="关闭" bg="#F44336" />
<button id="minimizeBtn" text="缩小" bg="#FFA726" />
</vertical>
);
// 设置悬浮窗宽高为默认大小
w.setSize(200, 100);
// 关闭按钮点击事件
w.closeBtn.click(function () {
// 退出脚本
hamibot.exit();
});
// 缩小按钮点击事件
w.minimizeBtn.click(function () {
// 将悬浮窗缩小到指定尺寸
w.setSize(100, 50);
});
ℹ️ 本回答由 AI 生成,内容仅供参考