Beispiel #1
0
        private void UpdatePhysicEngine(Map carte)
        {
            // Detection des collisions
            // Vers le haut/bas  
            _inCollisionUpDown = false;  //FIXME                         


            // Vers la gauche/droite
            _inCollisionRightLeft = false; //FIXME

           
        }
Beispiel #2
0
        public void Update(GameTime gameTime, Map carte, ContentManager content)
        {
            // Mise a jour des positions du rectangle autour du heros (pour la gestion des collisions)
            UpdatePosRect();

            // Interaction avec les touches de changement de gravité
            KeyboardChangeGravity();

            // animation du héros
            KeyboardMoveHeros();

            // Detection des collisions
            UpdatePhysicEngine(carte);
        }