2017-03-02 16 views
-2

볼 오브젝트를 화면 안에서 튀어 나오려고 노력하고 있습니다. 몇 시간 동안 여러 가지 테스트를 해봤는데 다른 퐁 게임 소스 코드와 다른 질문을 여기에서 보았습니다. 그것을 알아 내라. 누군가가 어디서부터 시작해야할지 알려줄 수 있습니까? 다른 동작에 대해 별도의 기능을 만들어야합니까?파이 게임 핑 게임

# ----- Game Loop ----- # 

# Setting the loop breakers 
game_exit = False 

# ball positon/velocity 
ball_x = DISP_W/2 
ball_y = DISP_H/2 
velocity = 5 

# Game loop 
while not game_exit: 
    # Gets all events 
    for event in pygame.event.get(): 
     # Close event 
     if event.type == pygame.QUIT: 
      # Closes game loop 
      game_exit = True 

    # Background fill 
    GAME_DISP.fill(black) 

    # Setting positions 
    ball.set_pos(ball_x, ball_y) 
    # ceil.set_pos(0, 0) 
    # floor.set_pos(0, DISP_H - boundary_thickness) 

    ball_y += velocity 



    # Drawing sprites 
    ball_group.draw(GAME_DISP) 
    # collision_group.draw(GAME_DISP) 

    pygame.display.update() 

    # Setting FPS 
    clock.tick(FPS) 

# ----- Game exit ----- # 
pygame.quit() 
quit() 

FULL 코드 : http://pastebin.com/4XxJaCvf

+0

당신이 무슨 일이 일어 났는지, 그리고 어떻게 될지를 설명하면 도움이 될 것입니다. – PinkFluffyUnicorn

+0

나는 천장과 바닥에서 비스듬히 움직여서 튀어 나오고 싶다. 바로 지금 나는 바닥과 천장에서 곧게 뻗어 나오려하고있다. – Lucas

답변