메뉴 건너뛰기

OBG

Programming

Python
2013.11.08 13:04

고양이 움직이기

MoA
조회 수 862 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

분석은 스스로

 

import pygame, sys
from pygame.locals import *

pygame.init()

FPS = 30 # frames per second setting
fpsClock = pygame.time.Clock()

# set up the window
DISPLAYSURF = pygame.display.set_mode((400, 300), 0, 32)
pygame.display.set_caption('Animation')

WHITE = (255, 255, 255)
catImg = pygame.image.load("cat.png")
catx = 10
caty = 10

while True: # the main game loop
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
        elif event.type == KEYDOWN and event.key == K_RIGHT:
            catx += 5
        elif event.type == KEYDOWN and event.key == K_LEFT:
            catx -= 5
        elif event.type == KEYDOWN and event.key == K_DOWN:
            caty += 5
        elif event.type == KEYDOWN and event.key == K_UP:
            caty -= 5

    DISPLAYSURF.fill(WHITE)
    DISPLAYSURF.blit(catImg, (catx, caty))

    pygame.display.update()
    fpsClock.tick(FPS)


?

  1. Programming 게시판 관련

  2. 모달리스 대화상자

  3. 메트로 스타일 앱개발을 위한 8가지 팁

  4. 메시지 펌프

  5. 멀티-플레이어 게임 서버와 레이턴시 보상 테크닉

  6. 만능 프롬프트

  7. 마이크로소프트가 공개한 무료 AI 코스들

  8. 리스트뷰에 체크박스 추가 예제

  9. 리스트 컨트롤에 체크박스 추가

  10. 리스트 컨트롤 클릭 이벤트

  11. 로그 클래스 및 업데이터

  12. 디자인 패턴 정리

  13. 동적 프로그래밍

  14. 다이얼로그 기반에서 메뉴 내용이 갱신 안되는 문제 해결

  15. 다이얼로그 resize 시 child control의 그래픽 깨짐 해결

  16. 다른 스레드에서 메인다이얼로그 포인터 받아오기 AfxGetMainWnd()

  17. 다국어를 위한 StringTable, LoadString

  18. 내 마음대로 선정한 머신러닝/딥러닝 학습 추천 서적

  19. 구글 검색 알고리즘의 원리

  20. 고양이 움직이기

  21. 고양이 밖으로 못나가게 하기

Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15
위로