Exemple #1
0
        public void LoadContent()
        {
            num_fond  = GameScreen.parametres.num_design;
            type_fond = GameScreen.parametres.type_fond;

            Texture2D texture_cadre = ScreenManager.Instance.Content.Load <Texture2D>("Graphics/cadre");
            Texture2D texture_fond  = ScreenManager.Instance.Content.Load <Texture2D>("Graphics/Tilesheets/" + type_fond + "_" + num_fond);

            Cadre = new MapInfo(texture_cadre, Vector2.Zero);
            Fond  = new MapInfo(texture_fond, Vector2.Zero);

            Fond.Speed = -0.2f;
        }
Exemple #2
0
        public void ChangeTypeFond(string i_element)
        {
            Texture2D texture_fond;

            switch (i_element)
            {
            case "fire":
                type_fond = Parametres.enum_fond.lave;
                GameScreen.parametres.type_fond = type_fond;
                texture_fond = ScreenManager.Instance.Content.Load <Texture2D>("Graphics/Tilesheets/" + type_fond + "_" + num_fond);
                break;

            case "water":
            default:
                type_fond = Parametres.enum_fond.eau;
                GameScreen.parametres.type_fond = type_fond;
                texture_fond = ScreenManager.Instance.Content.Load <Texture2D>("Graphics/Tilesheets/" + type_fond + "_" + num_fond);
                break;
            }

            Fond       = new MapInfo(texture_fond, Vector2.Zero);
            Fond.Speed = -0.2f;
        }