revengenowstudio / YR_RN_Mission_Editor

FinalSun & FinalAlert2 Level Editors
GNU General Public License v3.0
1 stars 0 forks source link

Fix/out of boundary #26

Closed Zero-Fanker closed 2 weeks ago

Zero-Fanker commented 1 month ago

20 @shuiping233 试下看看。半透明相关的渲染暂时没改,你先测下没有半透明的情况。

总体上它发生的情况是当把主窗体拖出显示器范围的时候。

shuiping233 commented 1 month ago

20 @shuiping233 试下看看。半透明相关的渲染暂时没改,你先测下没有半透明的情况。 总体上它发生的情况是当把主窗体拖出显示器范围的时候。

我不是很明白半透明指的是什么的半透明,我需要一个具体一点的测试用例。

shuiping233 commented 4 weeks ago

20 @shuiping233 试下看看。半透明相关的渲染暂时没改,你先测下没有半透明的情况。 总体上它发生的情况是当把主窗体拖出显示器范围的时候。

我使用xmp22s8.map 北极圈进行测试,此遭遇战地图应该没有基地节点,我也没有主动标记隐藏地形。地编主窗体往屏幕底部移出屏幕似乎能较为稳定的复现此问题,结果如下视频:

https://github.com/revengenowstudio/YR_RN_Mission_Editor/assets/49360196/ffd94792-fb6b-400c-8c7f-75270da4db25

https://github.com/revengenowstudio/YR_RN_Mission_Editor/assets/49360196/1102119e-afc7-4430-a598-6093184d7fba

shuiping233 commented 3 weeks ago

image e69c6859bfe64d755d1963ed48f176f66e0c7ca3 修复的测试结果: 使用地编读取xmp22s8.map进行测试,当地编主窗口拖动至小地图窗口中时应该不会引起地编崩溃了。但是当地编主窗口不完全在屏幕显示范围内时对小地图进行操作,则会引起地编崩溃 image

https://github.com/revengenowstudio/YR_RN_Mission_Editor/assets/49360196/85d754c8-876b-418a-b727-93c0f6061a83

https://github.com/revengenowstudio/YR_RN_Mission_Editor/assets/49360196/47925c60-cb0a-4aff-9b5d-1fc543af7f6d