public void BroadcastMsg(GameBase.Config.BROADCASTMSGTYPE type, String msg)
{
foreach (BaseObject obj in mDicObject.Values)
{
if (obj.type != OBJECTTYPE.PLAYER) continue;
PlayerObject play = obj as PlayerObject;
if (obj.GetGameSession() != null)
{
switch (type)
{
case GameBase.Config.BROADCASTMSGTYPE.LEFT:
{
play.LeftNotice(msg);
break;
}
case GameBase.Config.BROADCASTMSGTYPE.CHAT:
{
play.ChatNotice(msg);
break;
}
case GameBase.Config.BROADCASTMSGTYPE.SCREEN:
{
UserEngine.Instance().SceneNotice(msg);
break;
}
}
}
}
}