你好!我从高中开始就一直在使用HTML进行编码,但是我一直在摸索着学习Python,因为我有一个想法,想让一个交互式视觉小说来到生活中。 我一直在跟随Ren'Py教程,关于对话他们的教程是足够的,但是当决定路径开始时,代码教会我的并没有起作用。 我不能在这里附上图片,所以我不确定如何描述发生了什么事,除了这里是我的代码的第27-68行,认为是问题的位置,因为它包含了所有可以采取的决定,包括一些对话。如果有人能帮助我理解我错失了什么,我会很感激。 游戏会给我一大堆错误代码,当它来到决定菜单应该显示的地方时,接着如果我按下忽略(我这样做是为了看看问题会在什么地方停止)它会跳过从第31行("Hey! What the hell?!"对话)到第65行("There's a note here..."对话)。
T "这就是这个地方。它...已经很久了。"
"(门吱嘎声)"
T "它看起来和以前很不一样..."
"(门锁的声音)"
T "嘿!你干什么?!"
# 房间出现
menu:
"[检查沙发]":
跳转 choice1_couch
"[检查楼梯]":
跳转 choice1_stairs
"[检查桌子]":
跳转 choice1_table
label choice1_couch:
$ menu_flag = 1
T "我记得在这个沙发上玩过游戏和她。不知道它已经多久没变了。"
跳转 choice1_done
label choice1_stairs:
$ menu_flag = 2
T "她的房间在那条楼梯上。不知道我能不能承受看它。"
跳转 choice1_done
label choice1_table:
$ menu_flag = 3
T "这里有张纸条。它比其他东西都要干净。"
"左边的门里有回忆。右边的门里有梦想。选择得当。"
label choice1_done: T "这就是这个地方。它...已经很久了。"
"(门吱嘎声)"
T "它看起来和以前很不一样..."
"(门锁的声音)"
T "嘿!你干什么?!"
# 房间出现
menu:
"[检查沙发]":
跳转 choice1_couch
"[检查楼梯]":
跳转 choice1_stairs
"[检查桌子]":
跳转 choice1_table
label choice1_couch:
$ menu_flag = 1
T "我记得在这个沙发上玩过游戏和她。不知道它已经多久没变了。"
跳转 choice1_done
label choice1_stairs:
$ menu_flag = 2
T "她的房间在那条楼梯上。不知道我能不能承受看它。"
跳转 choice1_done
评论 (0)