3. 動畫-下墜的圓

import pygame
import sys
import random
from objs import Star

# 初始化 pygame
pygame.init()

# 全螢幕模式
screen = pygame.display.set_mode((0, 0), pygame.FULLSCREEN)
pygame.display.set_caption("動畫")

# 取得螢幕大小
width, height = screen.get_size()

# 建立時鐘
clock = pygame.time.Clock()

# (1)加入100顆星星





# 主迴圈
running = True
while running:
    # 清除背景(白色)
    screen.fill((255, 255, 255))

    # (2)更新與繪製每一顆星星: pygame.draw.circle(screen, s.color, (s.x, s.y), s.r)




    # 畫面更新
    pygame.display.flip()

    # 控制每秒60幀
    clock.tick(60)

    # 事件處理
    for event in pygame.event.get():
        if event.type == pygame.KEYDOWN and event.key == pygame.K_ESCAPE:
            running = False

# 結束
pygame.quit()
sys.exit()

Last updated