Ok NodeJS so habe ich eine Klasse, dieNeues Objekt aus einer anderen Klasse
var GameServer = require("./GameServer");
var gameServer = new GameServer();
Gameserver() enthält
Gameserver JS
function GameServer() {
// Startup
this.run = true;
this.lastNodeId = 1;
this.lastPlayerId = 1;
this.clients = [];
this.largestClient; // Required for spectators
this.nodes = [];
this.nodesVirus = []; // Virus nodes
this.nodesEjected = []; // Ejected mass nodes
this.nodesPlayer = []; // Nodes controlled by players
}
Objekt JS enthält
Jetzt, versuchen, was im acheive erhält Gameserver von Object
In meiner Klasse i
neue JS
var ObjectClass = require("./ObjectClass");
var gameServer = ObjectClass.gameServer;
Aber von diesem Weg versucht haben, ich werde nicht die greifen der Lage sein, Klasse GameServer() Eigenschaften. Ich bin neu bei Knoten und es tut mir leid, ich muss diese Frage stellen. Ich bin derzeit gerade jetzt
stecken Wenn ich versuche, Kunden von Gameserver
var ObjectClass = require("./ObjectClass");
var gameServer = ObjectClass.gameServer;
gameServer.clients.length;
ich Fehler bekommen zu packen, Kunden sind nicht definiert. Irgendwie in der Nähe?
Ich kann GameServer noch Object js nicht ändern.. Hauptsächlich mache ich ein Skript, um ein Skript für zusätzliche Funktionalitäten zu erstellen.
Benötigt mehr Code. Vor allem was "andere Klasse" ist, und wahrscheinlich wie es erstellt wird. – dvlsg
Code aktualisiert ... – NodeBeginner
Haben Sie die Klassen in den Exporten? – rahpuser