所以我在 Ursina 引擎中制作游戏,并制作了两个相同的按钮:
class MainMenuButton(Button):
def __init__(self, pos, text):
super().__init__(
model = 'cube',
color = color.white,
position = pos,
rotation = (0, 90, 0),
scale = (7, 1, 1),
parent = scene,
text = text,
text_color = color.black,
text_origin = (0, 0, -0.6)
)
MainMenuButton = MainMenuButton((4.9, 4, 0), 'a')
MainMenuButton2 = MainMenuButton((4.9, 3, 0), 'b')
app.run()
当我在没有最后一行的情况下启动代码时,它工作得很好。但是当我把它粘贴回来时,它不知何故不起作用......?有什么帮助吗?