revengenowstudio / YR_RN_Mission_Editor

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

动作脚本编辑窗口有时无法正确转换`附加参数`的值 #76

Closed shuiping233 closed 4 months ago

shuiping233 commented 4 months ago

image image

shuiping233 commented 4 months ago

https://github.com/revengenowstudio/YR_RN_Mission_Editor/assets/49360196/ec001ac4-25aa-4121-ae3b-d849d5d46197

shuiping233 commented 4 months ago
  • 测试环境: a58d063
  • 测试条件: 打开小队脚本编辑器,然后选中一个存在附加参数的脚本行为,重新读取地图
  • 测试结论:如下视频所示,只是文本框显示的内容存在问题,保存到地图文件中的值是符合预期的

    2024-07-04.18-48-40.mp4

  • 补充一个测试条件:创建一张单人任务地图,打开小队脚本编辑器,创建一个小队脚本,往小队脚本添加一个行为,行为类型为46,建筑文本框值为2,附加参数文本框值为2,保存地图,此时使用地编重新打开刚刚保存的地图,再进入刚刚创建的小队脚本查看建筑文本框的值
Zero-Fanker commented 4 months ago

复现的条件是,重复选择同一个类型的脚本动作类型。我有个函数调用被我调整了一下顺序,导致了这个问题。

shuiping233 commented 4 months ago