Example #1
0
 /// <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());
     }
 }
Example #2
0
 /// <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);
 }