這是我在這個網站上的第一篇文章,希望我能得到一些關於我的問題的寶貴見解和提示,因爲我是編程方面的一個相對noob。我在Processing環境中使用Python模式。處理更新文本和函數參數
我被給了一個講座問題(老師最終會過去),但我希望能夠事先解決它。不幸的是我不知道如何。我應該創建一個程序,顯示可以從麪包和法蘭克福數量中獲得的麪包,法蘭克和熱狗的數量,並且我有鍵盤輸入來增加麪包和法蘭克的顯示量。
目前,當我輸入鍵盤輸入時,我無法弄清楚如何讓我的文本更新,也不知道如何根據我擁有的包子和坦率數量自動更新熱狗的數量。
如果我的解釋不清楚,我附上了兩個可以消除混淆的問題圖片。我還附上了當前的代碼。
代碼:
#Variables/Model
meat = ""
buns = ""
dogs = min(12 * meat, 8 * buns)
def setup():
size(400,400)
def draw():
global meat, buns, dogs
background(255)
meat = 0
buns = 0
dogs = min(12 * meat, 8 * buns)
fill(0)
text("Packages of meat:" + str(meat), 50, 100)
text("Packages of buns:" + str(buns), 250, 100)
text("Dogs possibly made:" + str(dogs), 150, 200)
def make_hotdogs(totalMeat, totalBuns):
global meat, buns, dogs
if keyPressed == "f":
meat += 1
elif keyPressed == "g":
meat -= 1
elif keyPressed == "b":
buns += 1
elif keyPressed == "n":
buns -= 1
else:
print("Type b, n, f or g")
函數'text()'是什麼?你使用了哪個GUI工具箱? (顯示您的進口) – Johannes