Seperti, ada sejumlah peristiwa yang berkaitan dengan perilaku jaringan yang dapat terjadi selama permainan multiplayer normal. Ini termasuk acara seperti tuan rumah dimulai, pemain bergabung, atau pemain meninggalkan. Setiap peristiwa yang mungkin ini memiliki callback that yang terkait yang dapat Andaimplementasikan dalam kode Anda sendiri untuk mengambil tindakan ketika acara terjadi.
Ketika Anda membuat skrip yang inherits dari NetworkBehaviour, Anda dapat menulis implementasi Anda sendiri tentang apa yang harus terjadi ketika peristiwa ini terjadi. Untuk melakukan ini, Anda override metode virtual pada kelas NetworkBehaviour
dengan implementasi Anda sendiri tentang apa yang harus terjadi ketika acara yang diberikan terjadi.
Halaman ini mencantumkan semua metode virtual (rekeningback) yang dapat Anda implementasikan di Jaringan Behaviour, dan ketika mereka terjadi. Sebuah permainan dapat berjalan dalam satu dari tiga mode, host, client, atau server-only. Panggilan untuk setiap mode tercantum di bawah ini:
When a client connects:
OnStartServer
OnRebuildObservers
fungsi Start()
disebut
When a client connects:
OnStartClient
OnStartLocalPlayer
OnStartAuthority
fungsi Start()
disebut
Ini hanya disebut pada Player GameObjectsThe fundamental object in Unity scenes, which can represent characters, props, scenery, cameras, waypoints, and more. A GameObject’s functionality is defined by the Components attached to it. More info
See in Glossary ketika klien terhubung:
OnStartServer
OnStartClient
OnRebuildObservers
OnStartAuthority
OnStartLocalPlayer
fungsi Start()
disebut
OnSetLocalVisibility
On any remaining clients, when a client disconnects:
OnNetworkDestroy