黄色代表 死亡人 蓝色球代表呼救人 黑色代表 敌人
蓝色代表 警察局 红色代表警察 先由 PeopleManager中的 人物求救,当然 这图只有警察,应该会有 其他求救者。然后
SendMessageUpwards 给 最上层 PoolManager 类,告诉他 需要 救人还是需要救火 或打人 或等等
PoolManager 负责 整理 接收到的信息,去掉冗余。因为 同一件事 可能会 多次 呼救,我们只要执行一次处理命令就可。
警察目标是 攻击 黑色人,但 路中 会碰到 黄色人,如果警察有 救人功能 则会先救人去医院再看 是否 还有敌人攻击。如果没救人技能 则 按照默认打 黑色人