相关代码很短:
class Gameserver:
def __init__(self):
import modules.logic.game
game.initGame()
game.initGameInstance()
game.start()
game.myShowBase.run()
然而,无论我做什么,我都会得到一个错误的缩进错误(仅在第一行调用游戏中的函数)或者根本没有调用某些函数。 任何想法如何解决这个问题?
答案 0 :(得分:5)
我认为你需要输入如下
class Gameserver:
def __init__(self):
import modules.logic.game
game.initGame()
game.initGameInstance()
game.start()
game.myShowBase.run()
这不应该给你任何错误。
答案 1 :(得分:0)
Sam的代码是正确的,但忽略了后续错误(未找到游戏)。
from modules.logic import game
class Gameserver:
def __init__(self):
game.initGame()
game.initGameInstance()
game.start()
game.myShowBase.run()