コード例 #1
0
        public Gestion(Game1 jeu, int maxSoldes, Map playground, Hero joueur)
        {
            this._joueur = joueur;
            this._jeu = jeu;
            _playground = playground;

            this._maxSoldes = maxSoldes;
            this._score = new Score(jeu);
            _currentVetements = new List<Vetement>();
            _boughtVetements = new List<Vetement>();
            _failBoughtVetements = new List<Vetement>();
            timegauje = new Gauje(jeu, "temps", new Vector2(160, 25));

            _time = PARTY_TIME;
            _time = 41;
            lastObjectTaken = _time;
        }
コード例 #2
0
        public Hero(Game1 jeu, Vector2 pos)
        {
            Fume = false;
            tpsinvincible = 0;
            invincible = false;
            tuer = false;
            taper = false;
            toucher = false;
            stress = 0;
            _noanimation = 0;
            _jeu = jeu;
            _direction = 0;
            stop = 0;
            _position = pos;
            hitbox = new Rectangle((int)pos.X, (int)pos.Y, 50, 50);
            _vitesse = 0;

            animationup = new List<Texture2D>();
            animationdown = new List<Texture2D>();
            animationright = new List<Texture2D>();
            animationleft = new List<Texture2D>();

            //INSTANCIE LES LISTE ANIM FUMEE
            fumeup = new List<Texture2D>();
            fumedown = new List<Texture2D>();
            fumeright = new List<Texture2D>();
            fumeleft = new List<Texture2D>();
            //

            marche = false;

            stressGauje = new Gauje(jeu, "stress", new Vector2(1000, 25));
        }