0
我正在Kivy的一個小遊戲中工作。以下是我目前的樣式文件。我想讓敵人產生不同的圖像,或者至少是他們當前分配的圖像的修改版本。我試圖給敵人階級增加另一種造型規則,但它只是覆蓋了前者。我也嘗試將一個隨機模塊導入到KV文件並使用if語句進行隨機選擇,但是我無法將隨機導入KV文件。我不知道還有什麼可以嘗試的。我無法在Kivy文檔中找到任何內容。需要幫助修復Kivy KV文件樣式
#: kivy 1.0.9
<Enemy>:
size: 50,50
canvas:
Ellipse:
source: "myimage.png"
size: self.size
pos: self.pos
size: 50,50
<Player>:
size: 50,50
canvas:
Ellipse:
source: "playerimage.png"
size: self.size
pos: self.pos
<Game>:
player1: player_shooter
size: 800, 800
canvas:
Rectangle:
source: "bg.png"
size: self.width, self.height
Player:
id: player_shooter
pos: self.pos
Label:
font_size: 30
center_x: root.width * 6.6/8
top: root.top - 10
text: "Score-Place-Holder"
Label:
font_size: 30
center_x: root.width/6
top: root.top - 10
text: "Lives-Place-Holder"
完美,謝謝。 –