Exemplo n.º 1
0
    private static void createOtherPlayer(PlayerData player)
    {
        PackedScene nOtherScene = (PackedScene)ResourceLoader.Load($"res://prefabs/OtherPlayer.tscn");
        OtherPlayer otherPlayer = nOtherScene.Instance() as OtherPlayer;

        SceneManager.GetInstance().GetTree().Root.GetNodeOrNull(SceneManager.CurrentMapScenePath).CallDeferred("add_child", otherPlayer);
        otherPlayer.Init(player);
        visiblePlayers.Add(otherPlayer);
    }