我的标题是在窗口中覆盖我的图像(Python)

时间:2017-04-08 18:24:25

标签: python codeskulptor

我无法显示图片和标题。我缩小了我的代码,发现标题以某种方式覆盖了我的图像。它似乎是 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()

1 个答案:

答案 0 :(得分:1)

只能在同一时间使用一个帧。因此,将所有代码放在相同的绘制处理函数中: http://www.codeskulptor.org/#user43_OTR2cL61rxlqoO6.py