互动引擎雷达数据中转 TuioBtnMsg v1.5
文章最后更新时间:2025年05月21日
TuioBtnMsg 是一款专门设计用于处理TUIO协议数据的应用工具,它能够接收来自同一设备的TUIO触控数据,并判断这些触控点的坐标是否位于预设的交互区域内。一旦检测到触控点进入这些区域,TuioBtnMsg将自动发送用户定义的UDP字符串消息,从而实现互动效果。此工具非常适合于构建如点位触发、雷达互动魔法墙等互动展示系统。
主要特性:
参数配置界面:提供直观易用的图形化界面,让用户可以轻松配置多个交互区域的数量、形状及大小。
灵活的区域管理:支持用户通过拖拽方式自由调整各交互区域的位置;双击某一区域可快速访问并修改与之关联的UDP参数设置。
实时事件处理:能够高效处理接收到的TUIO事件,在检测到触控点进入指定区域时即时发送UDP消息,确保互动体验的流畅性。
应用场景:
指定区域播放展示系统
霍格沃兹墙
区域硬件互动
软件说明
参数配置说明
数量调节:调整画布上的区域数量,最多支持10个。注意:数量变化时,画布上所有数据都会重置。
形状选择:可以全局设置区域形状。
大小设置:区域范围大小。
重新排序:初始化画布上的区域位置和间隔。
保持配置:把配置保存到根目录下的config.xml里面。您也可以手动修改这个文件。
快捷键
F1 键:切换UI显示状态
F2 键:窗口最小化
F3 键:隐藏/显示所有UI元素,切换无边框全屏模式
F4 键:全屏模式下增加纵向虚线
F5 键:全屏模式下减少纵向虚线
演示视频
更新日志
v1.5(2025/05/21)
新增"全屏测试"UI控件,可在调试文本开启时快速进入全屏测试
与F3键功能同步,按F3键进入全屏会自动启用全屏测试模式
状态保存到config.xml文件,应用重启后保持设置
确保与调试文本功能互斥,只有调试文本开启时才能使用全屏测试模式
重新设计TUIO光标样式,实现带有绿色中心和白色外环的发光效果
增大TUIO数据调试文本字体大小至18px,提高可读性
优化TUIO数据调试文本的字体粗细和显示效果
将F4添加的等分线改为醒目的绿色粗实线(5px)
v1.4(2025/05/08)
优化F3全屏模式下TUIO画布范围显示。
F3全屏模式下可以增减纵向虚线,方便多雷达屏幕区域对位。
增加快捷键F4、F5增加或减少纵向虚线。
UI面板增加显示或隐藏右下角的申明文本。
v1.3(2025/04/25)
新增红色边框和中心十字虚线辅助定位
新增全屏TUIO数据测试模式,方便验证TUIO坐标位置。
修改快捷键为F1、F2、F3
优化启动时自动最大化窗口
v1.2(2025/03/31)
增加 M 键快捷键,可快速切换窗口最小化。
增加UDP数据发送调试日志。
增加区域拖动时显示选中边框。
当调试文本为隐藏时,应用程序将自动以最小化状态启动。
优化区域拖动逻辑,拖动到边界时会自动停止在边界位置。
优化UDP发送逻辑,避免了频繁创建和销毁 socket 的开销。
优化界面配色。
v1.1(2025/03/17)
增加矩形的宽高尺寸大小设置
增加显示或者隐藏调试模式
v1.0(2025/03/14)
第一个版本发布
工具下载
TUIO调试工具
下载地址1:https://tree666.lanzoue.com/iqc0n2qkn2kj
下载地址2:https://file.tree666.com/s/10253z
新玩互动引擎免费版本
发表评论