功能要求:游戏中,拥有的经验可以大于升级要求的经验,然后玩家手动升级或者不升级,因为经验还有其他的用途。
问题:举例:现在游戏中,我拥有经验/升级要求经验 为 10000000/200000,这个时候选择升1级,扣除的经验就变成了200000/200000。或者用调整人物经验 CHANGEEXP - 1000,也变成 200000/200000,请问这个问题如何解决呢,是引擎BUG吗?
因为游戏自带经验系统没能实现我要的功能,我就用U变量自己弄了个经验升级系统,但是又有新问题U变量最大是21亿,后面升级经验肯定超过21亿,这好像也不行阿
那么请大神解答一下,如何才能实现我的功能呢 |