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...
MultiplayerSpawner
Успадковує: Node < Object
Автоматично відреагує спонтанні вузли від органу до інших багатокористувацьких однолітків.
Опис
Просторі сцени можна налаштувати в редакторі або за допомогою коду (див. add_spawnable_scene()).
Також підтримує користувальницький вузол, що знаходиться на всіх однолітках.
Внутрішня, MultiplayerSpawner використовує MultiplayerAPI.object_configuration_add(), щоб повідомити про те, що спасовані вершини, як object і себе як configuration, і MultiplayerAPI.object_configuration_remove(), щоб повідомити пробіли аналогічним чином.
Властивості
|
||
NodePath |
|
Методи
void |
add_spawnable_scene(path: String) |
void |
|
String |
get_spawnable_scene(index: int) const |
get_spawnable_scene_count() const |
|
Node |
spawn(data: Variant = null) |
Сигнали
despawned(node: Node) 🔗
Випускається, коли сцена, яка може породжуватися, або спеціальний спавн були скасовані повноваженнями для кількох гравців. Виклик лише віддалених однорангових пристроїв.
spawned(node: Node) 🔗
Випускається, коли повноваження для багатокористувацьких ігор створюють сцену з можливістю породження або спеціальний спавн. Виклик лише віддалених однорангових пристроїв.
Описи властивостей
Метод, який називається на всіх однолітках, коли запитується орган. Отримаєте data параметр, і слід повернути Node, що не знаходиться в декорі.
Примітка: Повернутий вузол слід ** не** додано до сцени Node.add_child(). Це робиться автоматично.
Максимальне число вузлів дозволяє спалювати цей спавнер. Включає в себе як приховані сцени, так і на замовлення.
При налаштуванні до 0 (за замовчуванням), немає ліміту.
NodePath spawn_path = NodePath("") 🔗
void set_spawn_path(value: NodePath)
NodePath get_spawn_path()
Шлях до кореня спавна. Просторінки, які додаються як прямі діти, реплікуються на інші однолітки.
Описи методів
void add_spawnable_scene(path: String) 🔗
Додає шлях сцени до спонтанних сцен, що робить його автоматично відреаговано від багатокористувацького органу до інших однолітків, коли додані у дітей вершини spawn_path.
void clear_spawnable_scenes() 🔗
Очищає всі заспокійливі сцени. Чи не відчайдушні існуючі екземпляри на віддалених однолітках.
String get_spawnable_scene(index: int) const 🔗
Повертаємо вашу увагу на те, що дана сцена по індексу.
int get_spawnable_scene_count() const 🔗
Повертаємо кількість спонтанних стежок.
Node spawn(data: Variant = null) 🔗
Запити на користувацький спавн, з data пропущені до spawn_function на всіх однолітків. Повертає локально спонтанну вершину вже всередині ялинки, і додано в якості дитини вершини, зазначеного spawn_path.
Примітка: Спіновані сцени автоматично. spawn() є тільки для користувальницьких спавнсів.