NetServer
用于创建和管理客户端。
静态变量
NetServer.receive_message_handler : callback |
| 接收消息时回调。 |
NetServer.on_conversation_connect : callback |
| 连接Conversation时回调。 |
NetServer.on_converastion_disconnect : callback |
| 断开Converation时回调。 |
NetServer.on_payorder_result : callback |
| 处理支付订单的结果回调。 |
NetServer.on_get_goodslist : callback |
| 获取商品列表时回调。 |
NetServer.conversations : NetConversation[] |
| (只读)当前 Conversation 。 |
静态方法
NetServer.Managed ( com : Component ) : boolean |
| 是否成功注册指定组件到服务器中。 |
NetServer.FindConversation ( id : number ) : NetConversation |
| 根据客户端id获取Conversation。 |
NetServer.CreateNewEntity ( prefab_id : string , userdata : string , NetEntity? : callback ) : void |
| 创建一个新的实体用于同步信息。 |
NetServer.CreateNewTRSEntity ( prefab_id : string , userdata : string , init_pos : Vector3 , init_rota : Quaternion , init_scale : Vector3 , NetEntity? : callback ) : void |
| 创建一个设有初始位置、旋转、缩放的Entity,并返回该实体。 |
NetServer.FindEntity ( entityID : number ) : NetEntity |
| 根据entityID查找实体。 |
NetServer.SetOnNetentityCreated ( callback : handler ) : void |
| 创建NetEntity时的回调函数。 |
NetServer.SetOnNetEntityDestroyed ( callback : handler ) : void |
| 销毁NetEntity时回调函数。 |
NetServer.EmitAndBroadcast ( type : Contract , args : Parameters ) : void |
| 发送消息并广播到所有连接的客户端。 |
NetServer.CreateInstance ( scene_id : string , remote? : Boolean ) : Promise<NetInstanceToken> |
| 创建NetServer实例。 |
NetServer.FindInstance ( server_id : string ) : Promise<NetInstanceToken> |
| 根据服务器id查找实例。 |
