Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from turtle import *
- import time
- class Minge:
- pozX = 0
- pozY = 0
- vX = 1
- vY = 1
- mingePong = Minge()
- print(mingePong)
- print(mingePong.pozX)
- mingePong.pozX = 10
- print(mingePong.pozX)
- def deseneazaStare():
- clear()
- speed(0)
- hideturtle()
- goto(mingePong.pozX, mingePong.pozY)
- dot(10)
- deseneazaJucator(playerOne)
- deseneazaJucator(playerTwo)
- def miscaMinge():
- if mingePong.pozX > 100 or mingePong.pozX < -100:
- mingePong.vX = -mingePong.vX
- if mingePong.pozY > 100 or mingePong.pozY < -100:
- mingePong.vY = -mingePong.vY
- mingePong.pozX = mingePong.pozX + mingePong.vX
- mingePong.pozY = mingePong.pozY + mingePong.vY
- class Jucator:
- pozX = 0
- pozY = 0
- vY = 1
- playerOne = Jucator()
- playerOne.pozX = -90
- playerTwo = Jucator()
- playerTwo.pozX = 80
- playerTwo.vY = -5
- def deseneazaJucator(jucator):
- penup()
- goto(jucator.pozX, jucator.pozY)
- pendown()
- setheading(0)
- forward(10)
- right(90)
- forward(80)
- right(90)
- forward(10)
- right(90)
- forward(80)
- right(90)
- penup()
- def miscaJucator(jucator):
- if jucator.pozY > 100 or jucator.pozY < -100:
- jucator.vY = -jucator.vY
- jucator.pozY = jucator.pozY + jucator.vY
- while(True):
- deseneazaStare()
- miscaMinge()
- miscaJucator(playerOne)
- miscaJucator(playerTwo)
- time.sleep(0.010)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement