Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
MultiplayerAPI¶
Inherits: RefCounted < Object
Inherited By: MultiplayerAPIExtension, SceneMultiplayer
High-level multiplayer API interface.
Description¶
Base class for high-level multiplayer API implementations. See also MultiplayerPeer.
By default, SceneTree has a reference to an implementation of this class and uses it to provide multiplayer capabilities (i.e. RPCs) across the whole scene.
It is possible to override the MultiplayerAPI instance used by specific tree branches by calling the SceneTree.set_multiplayer method, effectively allowing to run both client and server in the same scene.
It is also possible to extend or replace the default implementation via scripting or native extensions. See MultiplayerAPIExtension for details about extensions, SceneMultiplayer for the details about the default implementation.
Properties¶
Methods¶
create_default_interface ( ) static |
|
get_default_interface ( ) static |
|
get_peers ( ) |
|
get_unique_id ( ) |
|
is_server ( ) |
|
object_configuration_add ( Object object, Variant configuration ) |
|
object_configuration_remove ( Object object, Variant configuration ) |
|
poll ( ) |
|
rpc ( int peer, Object object, StringName method, Array arguments=[] ) |
|
void |