我在写一个游戏,一块石头掉下来,你用鼠标让你的厨师不被压碎。当石头从屏幕上掉下来时,另外两块石头又生又落。这会一直持续到你的角色被闷死。在
但是我得到了一个错误:
TypeError: unbound method additonal_drop() must be called with Dropper instance as first argument (got nothing instead)
我不确定我应该在()
中放入什么。有人能给我解释一下这个错误吗?在
另外,如何使Dropper
精灵不可见?在
我的代码是:
^{pr2}$
Tags:
尝试使用附加参数
dropper
定义Rock类:
^{pr2}$dropper
将是Dropper
实例。然后从Dropper
内部创建Rock
实例,如下所示:这将把
Dropper
实例它self
传递给Dropper
实例创建的每个Rock
实例。在Rock
的__init__()
中,保存对Dropper
实例的引用:呼叫
additional_drop()
,使用:相关问题 更多 >
编程相关推荐