を配置したいのですimage and rect
が、すでに前後に動いています。すでに移動しているこの段階で、手動で開始点を配置することはできますか?
現在、画像は画面上で前後に跳ね返ります。このモーションの開始点を任意のポイント、たとえば(0,100)
ウィンドウに配置したいと思います。この位置を設定して、image and rect
動きを維持しながら別のポイントから開始する方法はありますか? 現在、それは一番上で動かなくなっています。私はうまくいかなかったいくつかのことを試しました:
self.image = pygame.image.load('picture.jpg')
self.rect = self.image.get_rect()
self.screen.fill(self.bg_color)
self.rect.move_ip(5,0) #only moving on the x axis
if self.rect.left < 0 or self.rect.right > self.width:
self.speed[0] = -self.speed[0]
self.screen.blit(self.image,self.rect)
pygame.display.flip()
Surface オブジェクトと四角形の開始位置を設定する方法はありますか?