/// <summary> /// 实体解除子实体。 /// </summary> /// <param name="parentEntity">被解除的父实体。</param> /// <param name="userData">用户自定义数据。</param> public void OnDetachFrom(IEntity parentEntity, object userData) { try { m_EntityLogic.OnDetachFrom(((Entity)parentEntity).Logic, userData); } catch (Exception exception) { Log.Error("Entity '[{0}]{1}' OnDetachFrom with exception '{2}'.", m_Id.ToString(), m_EntityAssetName, exception.ToString()); } }
/// <summary> /// 实体解除子实体。 /// </summary> /// <param name="parentEntity">被解除的父实体。</param> /// <param name="userData">用户自定义数据。</param> public void OnDetachFrom(IEntity parentEntity, object userData) { m_EntityLogic.OnDetachFrom((parentEntity as Entity).Logic, userData); }