求问V3.3中的WebSocket的例子该去哪里找?

参照老版的事例,

self.socket = WebSocket:create(url)

self.socket:registerScriptHandler(onopen,kWebSocketScriptHandlerOpen)
self.socket:registerScriptHandler(onmessage,kWebSocketScriptHandlerMessage)
self.socket:registerScriptHandler(onclose,kWebSocketScriptHandlerClose)
self.socket:registerScriptHandler(onerror,kWebSocketScriptHandlerError)

但是有2个问题,一个是V3.3貌似已经没有了registerScriptHandler,换成了addNodeEventListener
所以改为了

self.socket = WebSocket:create(url)

self.socket:addNodeEventListener(onopen,kWebSocketScriptHandlerOpen)
self.socket:addNodeEventListener(onmessage,kWebSocketScriptHandlerMessage)
self.socket:addNodeEventListener(onclose,kWebSocketScriptHandlerClose)
self.socket:addNodeEventListener(onerror,kWebSocketScriptHandlerError)

另外还有一个是WebSocket貌似被标记成过期了,查找后看到了cc.WebSocket,所以又换成了

self.socket = cc.WebSocket:create(url)

self.socket:addNodeEventListener(onopen,kWebSocketScriptHandlerOpen)
self.socket:addNodeEventListener(onmessage,kWebSocketScriptHandlerMessage)
self.socket:addNodeEventListener(onclose,kWebSocketScriptHandlerClose)
self.socket:addNodeEventListener(onerror,kWebSocketScriptHandlerError)

但是貌似依旧不对,应该是socket身上已经没有addNodeEventListener方法了,可能要换其他的形式,但关键
是V3.3版samples里面又偏偏没有WebSocket的例子!以前都是单独有个例子的。。请问V3.3中该怎么使用WebSocket?

addNodeEventListene接口第二个参数是个数字现在找不到了,我照着原来的自己定义了一下