DrawAchievement() 개인적인 정적인 메소드

private static DrawAchievement ( SpriteBatch sb, Vector2 &center, AchievementCompleteUI ach ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
center Vector2
ach AchievementCompleteUI
리턴 void
예제 #1
0
        public static void Draw(SpriteBatch sb)
        {
            Vector2 center = new Vector2((float)(Main.screenWidth / 2), (float)(Main.screenHeight - 40));

            foreach (AchievementCompleteUI.DrawCache ach in AchievementCompleteUI.caches)
            {
                AchievementCompleteUI.DrawAchievement(sb, ref center, ach);
                if ((double)center.Y < -100.0)
                {
                    break;
                }
            }
        }
예제 #2
0
        public static void Draw(SpriteBatch sb)
        {
            float y = (float)(Main.screenHeight - 40);

            if (PlayerInput.UsingGamepad)
            {
                y -= 25f;
            }
            Vector2 center = new Vector2((float)(Main.screenWidth / 2), y);

            foreach (AchievementCompleteUI.DrawCache cach in AchievementCompleteUI.caches)
            {
                AchievementCompleteUI.DrawAchievement(sb, ref center, cach);
                if ((double)center.Y < -100.0)
                {
                    break;
                }
            }
        }
예제 #3
0
        // Token: 0x06000BAF RID: 2991 RVA: 0x003CF5CC File Offset: 0x003CD7CC
        public static void Draw(SpriteBatch sb)
        {
            float num = (float)(Main.screenHeight - 40);

            if (PlayerInput.UsingGamepad)
            {
                num -= 25f;
            }
            Vector2 vector = new Vector2((float)(Main.screenWidth / 2), num);

            foreach (AchievementCompleteUI.DrawCache current in AchievementCompleteUI.caches)
            {
                AchievementCompleteUI.DrawAchievement(sb, ref vector, current);
                if (vector.Y < -100f)
                {
                    break;
                }
            }
        }
예제 #4
0
        public static void Draw(SpriteBatch sb)
        {
            float num = (float)(Main.screenHeight - 40);

            if (PlayerInput.UsingGamepad)
            {
                num -= 25f;
            }
            Vector2 center;

            // ISSUE: explicit reference operation
            ((Vector2)@center).\u002Ector((float)(Main.screenWidth / 2), num);
            foreach (AchievementCompleteUI.DrawCache cach in AchievementCompleteUI.caches)
            {
                AchievementCompleteUI.DrawAchievement(sb, ref center, cach);
                if (center.Y < -100.0)
                {
                    break;
                }
            }
        }