public static void Release(HeadUpName headUpName) { if (headUpName != null) { headUpName.Dispose(); HeadUpNamePool.Release(headUpName); } }
public static HeadUpName Get(Transform target, float offsetY, Camera camera) { var headUpName = HeadUpNamePool.Get(); headUpName.Follow(target, Vector3.zero.SetY(offsetY), camera); headUpName.transform.SetParentEx(UIRoot.hudRoot.headUpBar.transform); return(headUpName); }