mirror of
https://github.com/bendtherules/pyFun.git
synced 2026-08-18 22:02:25 +00:00
summer update
This commit is contained in:
+20
-16
@@ -1,25 +1,29 @@
|
||||
import pyFun
|
||||
|
||||
|
||||
class pong(pyFun.fun_Game):
|
||||
|
||||
class bat(pyFun.fun_Class):
|
||||
def __init__(self,up_key,down_key,*args,**kwargs):
|
||||
super(bat,self).__init__(*args,**kwargs)
|
||||
self.up_key=up_key
|
||||
self.down_key=down_key
|
||||
self.img=pyFun.shapes.rect(w=24,h=96)
|
||||
|
||||
def __init__(self, up_key, down_key, *args, **kwargs):
|
||||
super(bat, self).__init__(*args, **kwargs)
|
||||
self.up_key = up_key
|
||||
self.down_key = down_key
|
||||
self.img = pyFun.shapes.rect(w=24, h=96)
|
||||
|
||||
def action_create(self):
|
||||
self.move_step=3
|
||||
self.move_step = 3
|
||||
|
||||
def action_key_press(self,key):
|
||||
if key==self.up_key:
|
||||
self.y-=self.move_step
|
||||
if key==self.down_key:
|
||||
self.y+=self.move_step
|
||||
def action_key_press(self, key):
|
||||
if key == self.up_key:
|
||||
self.y -= self.move_step
|
||||
if key == self.down_key:
|
||||
self.y += self.move_step
|
||||
|
||||
def action_touch_room_boundary(self):
|
||||
self.y=self.y_prev
|
||||
self.y = self.y_prev
|
||||
|
||||
game=pong(width=760,height=640,fps=60)
|
||||
game.bat(up_key=k_up,down_key=k_down,x=80,y=game.h/2)
|
||||
game.bat(up_key=k_w,down_key=k_s,x=game.w-80,y=game.h/2)
|
||||
game.run()
|
||||
game = pong(width=760, height=640, fps=60)
|
||||
game.bat(up_key=k_up, down_key=k_down, x=80, y=game.h / 2)
|
||||
game.bat(up_key=k_w, down_key=k_s, x=game.w - 80, y=game.h / 2)
|
||||
game.run()
|
||||
|
||||
Reference in New Issue
Block a user