public void SetOperateType(bool bAuto)
{
int leaderID = ClientModule.Instance.LeaderID;
EntityInfo obj = GetEntityById(leaderID);
if (null != obj) {
if (IsRoomScene) {
Network.NetworkSystem.Instance.SyncOperateMode(bAuto);
} else {
AiStateInfo aiInfo = obj.GetAiStateInfo();
AiData_Leader data = aiInfo.AiDatas.GetData<AiData_Leader>();
if (null == data) {
data = new AiData_Leader();
aiInfo.AiDatas.AddData(data);
}
data.IsAutoOperate = bAuto;
}
}
}