事情是这样的。我为java查找了一个乒乓游戏,现在我想尝试用js实现它。我仍然不擅长js,我正在尝试编写一个简单的乒乓游戏,同时尝试使用类似于java的类。但问题是,我总是会收到这样的错误:"Uncaught :无法读取未定义的属性(读取'move')“。我试着在网上寻找解决方案,但我还是不明白。这也显示在另外两种方法中,即绘制和运行。有谁能告诉我为什么会这样吗?
class Game {
constructor() {
this.run();
}
run() {
this.move();
this
我的最后一个项目(也是最大的项目:)是乒乓球游戏。我正在尝试实现"AI",但我不能这样做,因为
Exception in thread "Timer-0" java.lang.NullPointerException
at main.Ball$1.run(Ball.java:25)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
我想我已经把整个代码写得很好了,但肯定有什么地方错了。
Main.ja
我编写了以下函数:
let responses = {}
let socks = {}
module.ping = function (port, address) {
//console.log(`Ping function was called - ${address} ${port}`)
if (socks[`${address}:${port}`]) {
//console.log("Using existing socket")
responses[`${address}:${port}`] = false