Move() protected method

protected Move ( float moveDir ) : void
moveDir float
return void
Ejemplo n.º 1
0
 private void UpdateGameObjects()
 {
     _player.Direction = _lastPressed;
     _player.Move(_delta);
     _enemies.ForEach(enemy => enemy.Move(_delta));
     _starsForeground.ForEach(star => star.Move(_delta));
     _starsBackground.ForEach(star => star.Move(_delta));
     _moon.Move(_delta);
 }
Ejemplo n.º 2
0
        public void MoveMoon()
        {
            var moon = new Moon(
                new Position(1, 2, 3),
                new Velocity(-2, 0, 3));
            var moved = moon.Move();

            Assert.Equal(-1, moved.Position.X);
            Assert.Equal(2, moved.Position.Y);
            Assert.Equal(6, moved.Position.Z);
            Assert.Equal(moon.Velocity.X, moved.Velocity.X);
            Assert.Equal(moon.Velocity.Y, moved.Velocity.Y);
            Assert.Equal(moon.Velocity.Z, moved.Velocity.Z);
        }