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"
パーフェクト、ありがとうございました。 –