//------------------------------------------------------------ // Game Framework // Copyright © 2013-2021 Jiang Yin. All rights reserved. // Homepage: https://gameframework.cn/ // Feedback: mailto:ellan@gameframework.cn //------------------------------------------------------------ using GameFramework; using GameFramework.ObjectPool; using UnityEngine; namespace MetaClient { public class HPBarItemObject : ObjectBase { public static HPBarItemObject Create(object target) { HPBarItemObject hpBarItemObject = ReferencePool.Acquire(); hpBarItemObject.Initialize(target); return hpBarItemObject; } protected override void Release(bool isShutdown) { HPBarItem hpBarItem = (HPBarItem)Target; if (hpBarItem == null) { return; } Object.Destroy(hpBarItem.gameObject); } } }