Ejemplo n.º 1
0
    static public void ShowPlayerLoseBanner()
    {
        GameObject loseBanner = ObjectPoolManager.GetObjectPool(instance.playerLoseBannerPrefab).PopItem();

        loseBanner.transform.position = new Vector2(0, -Camera.main.pixelHeight / 2);
        loseBanner.transform.SetParent(instance.canvasObject.transform);
        CoroutineManager.RegisterCoroutine(AnimationUtil.MoveAnimationCoroutine(loseBanner, loseBanner.transform.position, new Vector2(0, 0), 2f));
        CoroutineManager.RegisterCoroutine(AnimationUtil.DestoryAnimationCoroutine(loseBanner, 10f));
    }