/// <summary> /// 实体附加父实体 /// </summary> /// <param name="parentEntity">被附加的父实体</param> /// <param name="userData">用户自定义数据</param> public void OnAttachTo(Entity parentEntity, object userData) { AttachEntityInfo attachEntityInfo = (AttachEntityInfo)userData; Logic.OnAttachTo(parentEntity.Logic, attachEntityInfo.ParentTransform, attachEntityInfo.UserData); }
/// <summary> /// 实体附加子实体 /// </summary> /// <param name="childEntity">附加的子实体</param> /// <param name="userData">用户自定义数据</param> public void OnAttached(Entity childEntity, object userData) { AttachEntityInfo attachEntityInfo = (AttachEntityInfo)userData; Logic.OnAttached(childEntity.Logic, attachEntityInfo.ParentTransform, attachEntityInfo.UserData); }