Не знаю что, но сохранил
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user