def setUp(self):
     self.fps = 60
     self.scene = mock.MagicMock()
     Game.set_display_configuration(DisplayConfiguration(800, 600, fps=self.fps))
     Game.set_scene(self.scene)
     self.game = Game
     self.an_actor = Actor()
     self.test_emitter = ParticleEmitterComponent(OneSecondLifespanParticle, emission_rate=1, emission_vector=Vector3D(1, 0, 0))
     self.an_actor.add_component(self.test_emitter)
Exemple #2
0
    def test_actor_position_changes_on_tick_notification_when_on_move_vector_is_not_zero_normalized_with_the_fps(
            self):
        Game.set_display_configuration(DisplayConfiguration(800, 600, 30))
        an_actor = Actor()
        an_actor.position = Point3D(5, 5, 5)
        an_actor.move_vector = Vector3D(15, -15, 30)

        an_actor.end_tick()

        assert an_actor.position == Point3D(5.5, 4.5, 6)
Exemple #3
0
 def setUp(self):
     Game.set_display_configuration(DisplayConfiguration(800, 600, 1))
     EventDispatcher.append_event = mock.MagicMock()
 def setUp(self):
     Game.set_display_configuration(DisplayConfiguration(800, 600, 1))