public BaseObject()
{
// mVisibleList = new Dictionary<uint, BaseObject>();
mVisibleList = new Dictionary<uint, RefreshObject>();
mActionList = new List<GameStruct.Action>();
mPoint = new GameStruct.Point();
type = OBJECTTYPE.NORMAL;
gameid = IDManager.CreateId();
session = null;
}