所以我正在节点中编写一个控制台游戏。这是一个简单的游戏,它接受控制台中的一些用户输入来播放。没有ui。我正在测试我对面向对象编程的知识,所以我创建了一个游戏构造函数和特定的游戏构造函数(比如说checkers)。我遇到的一个大问题是,我需要像通常在带回调的节点中那样连续调用函数。在我的原型中,我必须将它绑定到每个函数调用,以便我可以访问正确的方法并跟踪已定义的字段。这是错误的方法吗?这似乎让事情变得过于复杂。如果需要,我可以发布一些示例代码,但我只是对这类代码的一般架构感到好奇。
我遇到的另一个问题是当我有一个原型需要一个inupt时,如果通过这个上下文在对象上有输入,我应该使用this.field作为参数还是调用传入该参数的函数? / p>