我在CLR中编写RPG角色构建器,在一个事件中,您可以在构建点总数的指导范围内设置角色统计数据。
然而,注意到一个简单的问题。如果您点击提交统计信息按钮,它会不断添加统计信息,使得已使用的构建点总数越来越高,直到您必须关闭应用并重新启动。
T
每当消息框出现时,它总是说它正在消耗0个构建点。 当我注释掉所有Old_Stat_total东西时,它表现得应该如此,但复合添加使得项目有点笨重。我只是想知道我是否遗漏了任何东西,或者我没有正确地做某事。
答案 0 :(得分:0)
从你的代码:
Stat_total = Power_value + Speed_value + Range_value +
Precision_value + Durability_value + Potential_value;
Stat_total = Old_Stat_total;
如您所见,您计算Stat_total
并用Old_Stat_total
覆盖