新增功能 #99
添加底事件功能【BottomEvent】
开始日期:
2025-03-30
计划完成日期:
% 完成:
100%
预期时间:
描述
1. 底事件对应Domain_Damage管理器(新增)下的DamageEvent底层事件对象,设置属性包含名称(字符串),权重系数(默认1.0),父事件引用(DamageEvent指针)、目标部件(Part ID);
2. 对话框包括名称(编辑框)、目标部件(下拉框)、权重系数(编辑框)、父事件对象(下拉框)。
3. 点击应用,将为父事件对象创建一个新的底事件,底事件将同步更新到模型树和毁伤树视图上(毁伤树自动调整尺寸以容纳新的底事件,并在父事件和底事件之间建立连接);
4. 模型树的顶层事件/中间事件节点应支持右键功能【添加底事件】、【编辑】、【删除】功能,按照无GUI的方式调用BottomEvent并更新到毁伤树视图上;
5. 毁伤树视图里的顶层事件/中间事件节点应支持右键功能【添加底事件】,按照无GUI的方式调用BottomEvent并更新到模型树视图上;
6. 支持从模型树上拖拽部件到毁伤树视图的某个顶层事件或中间事件图标上,将按照无GUI的方式调用BottomEvent并更新到模型树视图和毁伤树视图上;
7. 双击底事件图标将触发编辑状态的BottomEvent功能;