猫史档案馆


【Python作品分享】Game【求助帖】

用户:皮实的象牙螺_Q1Y皮实的象牙螺_Q1Y查看:0 回复:1 评论:0 创建时间:2022-08-18T23:06:40


【作品展示】

center_image

 

【作品介绍】

SyntaxError: invalid syntax

SyntaxError:无效语法

求助!那里错了?

 

【作品源代码】

import pgzrun

from random import randint

WIDTH = 800

HEIGHT = 600

score = 0

duan = Actor("fish_duan", center=(330, 330))

coin = Actor("coin", center=(randint(40, 760), randint(40, 560)))

def draw():

    screen.clear()

    duan.draw()

    coin.draw()

    screen.draw.text("Collect Coin", color="white",
                     topleft=(10, 10), fontsize=50)
    screen.draw.text("Score:"+str(score), color="white",
                     topright=(790, 10), fontsize=50)

def update():
    global score

    if keyboard.LEFT and duan.left > 0:
        duan.x = duan.x - 5 

    if keyboard.RIGHT and duan.right < WIDTH:
        duan.x = duan.x + 5  

    if keyboard.DOWN and duan.right < WIDTH:
        duan.y = duan.y + 5

    if keyboard.UP and duan.right < WIDTH:
        duan.y = duan.y - 5

    if duan.colliderect(coin): 
        coin.pos = randint(40, 760), randint(40, 560)
        score = score + 1

import turtle as t
if coin >= 10:
    turtle.write("通关成功","alig="center",font=("宋体",100,norma))



pgzrun.go()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
含蓄的雷电猴dkOl含蓄的雷电猴dkOl

turtle.write("通关成功","alig="center",font=("宋体",100,norma))

把这一行改一下,改成:

turtle.write("通关成功",alig="center",font=("宋体",100,norma))

点赞0


评论