diff --git a/main.py b/main.py index a4603b7..830da15 100644 --- a/main.py +++ b/main.py @@ -17,7 +17,7 @@ class MainView(arcade.View): self.map = Map(SCREEN_WIDTH,SCREEN_HEIGHT,64,64) self.player = list(filter(lambda tank: tank.type=='player', Tank.ls))[0] self.physics_engine = arcade.PymunkPhysicsEngine(gravity=(0, 0),damping=0.01) - self.physics_engine.add_sprite(self.player.get_sprite(), friction=0.5, mass=1.0) + #self.physics_engine.add_sprite(self.player.get_sprite(), friction=0.5, mass=1.0) #self.physics_engine.add_sprite_list(Map.block_list, friction=0.5, collision_type="wall") def on_draw(self): @@ -28,7 +28,7 @@ class MainView(arcade.View): Bullet.draw() def on_update(self,time_delta): - self.physics_engine.step() + #self.physics_engine.step() Tank.update() Bonus.update_list(time_delta) Bullet.update_list() @@ -39,8 +39,8 @@ class MainView(arcade.View): def on_key_press(self,key,mod): if key == arcade.key.A: self.last_key = key - #self.player.move(-1,0) - self.player.move_engine(self.physics_engine,-1,0) + self.player.move(-1,0) + #self.player.move_engine(self.physics_engine,-1,0) elif key == arcade.key.D: self.last_key = key self.player.move(1,0)