2016-02-06 41 views
1

我在學習如何使用pygame,我創建了一個基本遊戲和其他一些測試。我已經設法從互聯網上的一些代碼中提取一小段代碼。方向測試Pygame

當我運行它時,一輛汽車指向鼠標;但是在測試圖像指向的方向或者將方向設置爲別的方面時,我找不到任何東西。說:

def set_direction(image, angle): 
    'Set the direction of an image' 

def direction(image): 
    'returns the direction of the image' 

我真的不知道我會怎麼做,如果我想指向一個圖像的地方。

對不起,如果重複,我找不到其他東西。

+2

你想要做的是旋轉圖像。你有你的圖像x,y座標和你的鼠標x,y。用它來計算旋轉圖像的次數。圖像不能有一個「方向」在變量中跟蹤。 – Fredrik

回答

1

您確實需要手動跟蹤當前車輛的角度(例如int)。你不能只是讓圖像返回它的角度,因爲它沒有。

要旋轉圖像,請查看pygame.transform.rotate()。