menu增加level的概念,
修复拖动改变位置时剩余空间计算错误的问题