示例#1
0
    private void SpawnPlayer()
    {
        var player = _playerFactory.Instance() as Player;

        AddChild(player);
        player !.SetCameraTransform(_camera.GetPath());
        player.Connect(nameof(Player.OnDeath), this, nameof(SpawnPlayer));
    }
示例#2
0
 public void SetCameraRemotePath(Camera2D camera)
 {
     _remoteTransform2D.RemotePath = camera.GetPath();
 }