Commit Graph

24 Commits

Author SHA1 Message Date
辉鸭蛋
8bb4f89ab8 fix: 将小地图覆盖层坐标与尺寸硬编码替换为常量引用
将视图模型中硬编码的小地图覆盖层坐标与尺寸替换为引用 MapAssets 中定义的常量 MimiMapRect1080P,以提高代码的可维护性并确保数值一致性。同时更新地图遮罩触发器中视口大小的计算方式,使其基于相同的常量进行动态计算。
2026-02-24 14:33:23 +08:00
辉鸭蛋
7d9ca3efd3 fix(地图遮罩): 调整小地图覆盖层位置和尺寸,优化坐标计算
- 更新小地图覆盖层位置和尺寸比例,使其更准确
- 调整视口大小常量以匹配实际展示窗口尺寸
- 添加无匹配结果时的视口重置逻辑
- 移除未使用的命名空间导入,优化代码结构
- 更新坐标注释说明为2048级别游戏图像地图
2026-02-24 14:14:08 +08:00
辉鸭蛋
c9cd8fcd5f feat(地图遮罩): 新增小地图遮罩显示与自动记录路径功能
- 添加小地图遮罩显示功能,在游戏主界面显示玩家位置及附近点位
- 新增自动记录路径功能开关配置
- 实现 MiniMapPointsCanvas 控件用于小地图点位渲染
- 扩展 MapMaskTrigger 以支持小地图遮罩和路径记录逻辑
2026-02-24 01:44:44 +08:00
辉鸭蛋
62481baba9 地图遮罩功能(把米游社大地图搬到原神内) (#2655) 2026-01-26 02:58:23 +08:00
辉鸭蛋
4e24701b1d feat(界面): 实现遮罩窗口布局的相对比例定位
添加相对比例定位功能,将遮罩窗口中的状态列表和日志文本框从绝对坐标改为基于窗口宽高的比例坐标
新增OverlayRelativeOrAbsoluteConverter转换器处理坐标转换
修改相关视图模型和配置以支持比例定位
2026-01-17 22:07:27 +08:00
辉鸭蛋
7333020e3a feat(界面): 添加覆盖布局编辑模式退出功能及提示
添加右键退出覆盖布局编辑模式的功能,并在编辑模式下显示操作提示
使用 SetCurrentValue 替代直接属性赋值以提高代码质量
2026-01-17 17:34:24 +08:00
辉鸭蛋
5f4185b7f0 添加动态修改log窗口位置的功能 2026-01-17 16:07:34 +08:00
Shatyuka
1bd070bf5c 遮罩窗口自动缩放 (#1478)
* 遮罩窗口自动缩放

* 怎么丢了一行
2025-04-26 17:35:21 +08:00
ema
57444dfe95 adjust fps font size 2024-07-20 01:08:37 +08:00
辉鸭蛋
98d7ebd217 add FPS displaying #476 2024-07-12 22:47:51 +08:00
辉鸭蛋
e1f3b01eb1 add icon in mask window 2024-05-28 01:20:59 +08:00
辉鸭蛋
b8e5c179fc fix the performance of mask windows at different resolutions - 0.30.1 2024-05-24 12:13:51 +08:00
Mr-Quin
30ec2a55ad Add status display in mask window 2024-03-24 11:22:05 -07:00
qhy040404
4554769f38 real time mask settings 2024-03-07 23:36:19 +08:00
辉鸭蛋
3133478fca fix mask window config 2024-03-07 22:47:24 +08:00
qhy040404
fb8ee063bc Use converter to optimize binding
impl #296
2024-03-07 14:59:17 +08:00
huiyadanli
e7542bde79 add orientation display settings 2023-12-13 00:15:26 +08:00
huiyadanli
f43a7d7bdf add common settings 2023-10-11 01:22:37 +08:00
huiyadanli
04437364da add mask settings page 2023-10-09 22:10:41 +08:00
huiyadanli
6ee0a3a7cf optimized log output 2023-10-09 20:42:16 +08:00
huiyadanli
5794164546 some test code 2023-10-07 16:01:10 +08:00
huiyadanli
fa770efcca Clear draw content when triggers disabled 2023-10-06 00:11:52 +08:00
huiyadanli
57648a8151 Some UI changes 2023-10-04 01:21:44 +08:00
huiyadanli
de51fbfd0d mask window mvvm 2023-10-03 01:51:18 +08:00