python 初心者です。よろしければお力をお貸しください
前提・実現したいこと
画像を指定する方向、座標に複数回移動させるプログラムを作りたい
条件
指定する座標に移動後その座標から次に移動できること
1フレーム毎の移動量を指定できること
移動回数毎にその方向や移動量などを後から追加できること
発生している問題・エラーメッセージ
pygameを利用して直線方向に一回移動できるプログラムはサイトを参考に作りました。
しかし、指定座標への移動、その次の座標への移動方法がわかりません。
python
1import pygame 2import sys 3from pygame.locals import * 4 5 6def main(): 7 pygame.init() 8 screen = pygame.display.set_mode((1280, 720),FULLSCREEN) 9 pygame.display.set_caption("パイソン pygameで画像表示する") 10 image = pygame.image.load("x.jpg") 11 clock=pygame.time.Clock() 12 vx=vy=1 13 imageCosmos = pygame.image.load("x.png") 14 y = 720 15 while True: 16 clock.tick(60) 17 y = 720 18 screen.blit(imageCosmos,(0,0)) 19 if -3000 < y: 20 screen.blit(image, (0,y)) 21 y -= vy 22 23 pygame.display.update() 24 25 for event in pygame.event.get(): 26 if event.type == QUIT: 27 pygame.quit() 28 sys.exit() 29 if event.type == KEYDOWN: 30 if event.key == K_ESCAPE: 31 pygame.quit() 32 sys.exit() 33 34 35main()
試したこと
初心者なりに試行錯誤していますができていません
回答1件
あなたの回答
tips
プレビュー