发送/发送对象在客户端提供[Object object]

时间:2014-05-21 09:39:06

标签: node.js socket.io

此node.js / socket.io多人游戏要求服务器定期向所有客户端发送Scene类型的对象场景。

io.sockets.emit("scene changed", scene)

function onSceneChange(data) {
    scene = data;
    //scene.getPLatformsList says undefined.
};

Scene类也存在于客户端。但是在客户端,打印接收的对象会给出[Object object]。试图访问任何字段或函数表示该对象未定义。

场景当前只包含一个整数值滚动和一个Platform对象数组。分别发送字段给出了整数和[Object object]的数组,我无法转换它。

目前我们唯一能做到这一点的方法是单独发送每个文字。这可能是什么问题?

0 个答案:

没有答案