我无法显示图片和标题。我缩小了我的代码,发现标题以某种方式覆盖了我的图像。它似乎是 draw_handler 正在这样做。现在,代码只显示标题。所以,我的问题是你如何显示两个标题 Fire Emblem Summoning 和图像?
import simplegui
title = 'Fire Emblem Summoning'
def Title(canvas):
canvas.draw_text(title, [40,50], 24, "Blue")
def draw_handler(canvas):
canvas.draw_image(image, (1440 / 2, 1354 / 2), (1440, 1354), (500, 225), (200, 200))
image = simplegui.load_image('http://cdn.idigitaltimes.com/sites/idigitaltimes.com/files/2017/02/03/fire-emblem-heroes-five-star-characters-legends.jpg')
frame = simplegui.create_frame('Fire Emblem Summoning', 1000, 400)
frame.set_draw_handler(draw_handler)
frame.start()
frame.set_draw_handler(Title)
frame.start()
答案 0 :(得分:1)
只能在同一时间使用一个帧。因此,将所有代码放在相同的绘制处理函数中: http://www.codeskulptor.org/#user43_OTR2cL61rxlqoO6.py