Revert 5bb551c..8dcb209

This rolls back to commit 5bb551c2049d6999bcedbc02a2a2de8cf516c16f.
Revert 3e99663..f98fa05

This rolls back to commit 3e9966338703e58ffd6f1696d4d1b551ebdb832c.
fix 火枪 子弹 内存不断增加的bug