部分游戏逻辑