【问题标题】:Godot multplayer RPC node tree issues?Godot 多人游戏 RPC 节点树问题?
【发布时间】:2019-07-01 00:44:11
【问题描述】:

大家好,我的 RPC API 似乎有问题。

我已经读到节点路径需要相同,并且我相信我已经实现了这一点,但我仍然遇到问题?

服务器应该能够 RPC 到客户端,但它仍然不起作用。

globals.net_player.set_name(str(get_tree().get_network_unique_id()))
globals.net_player.set_network_master(get_tree().get_network_unique_id())



add_child(globals.net_other_player)
add_child(globals.net_player)

【问题讨论】:

  • 使用 rpc_config("set_card", 1) 仍然不起作用
  • 场景树也一样

标签: rpc multiplayer godot


【解决方案1】:

rpc() 调用需要来自与它所针对的 rpc 相同的位置。

extends Node2D
slave func set_name(name):

    pass

func set_name_rpc(name):
    rpc("set_name", name)
    pass

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-08
    • 1970-01-01
    • 2021-09-25
    • 1970-01-01
    • 2021-07-22
    • 1970-01-01
    • 2023-03-19
    相关资源
    最近更新 更多