Version: 2019.1
Network Transform Visualizer
NetworkBehaviour

Clases Multijugador de referencia

Note: UNet is deprecated, and will be removed from Unity in the future. A new system is under development. For more information and next steps see this blog post and the FAQ.

Puede crear scripts que hereden de estas clases para personalizar la forma en que funciona la red de Unity.

  • La clase NetworkBehaviour funciona con GameObjects que tienen un componente Network Identity. Estos scripts pueden realizar funciones API de alto nivel como Commands, ClientRPCs, SyncEvents y SyncVars.
  • La clase NetworkClient administra una conexión de red de un cliente a un servidor, y puede enviar y recibir mensajes entre el cliente y el servidor.
  • El NetworkConnection encapsula una conexión de red. Los objetos (NetworkClient)[class-NetworkClient] tienen NetworkConnection, y NetworkServers tienen varias conexiones, una de cada cliente. NetworkConnections tiene la capacidad de enviar arreglos de bytes u objetos serializados como mensajes de red.
  • El NetworkServer gestiona las conexiones de múltiples clientes y proporciona funciones relacionadas con el juego, como el desove, los clientes locales y el player manager
  • El NetworkServerSimple es una clase básica de servidor sin funcionalidad relacionada con el juego. Si bien la clase NetworkServer maneja elementos similares a los juegos, como el generador, los clientes locales y el player manager, y tiene una interfaz estática, la clase NetworkServerSimple es un servidor de red puro sin funciones relacionadas con los juegos. Tampoco tiene una interfaz estática ni singleton, por lo que puede existir más de una instancia en un proceso a la vez.
Network Transform Visualizer
NetworkBehaviour
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961