Exemplo n.º 1
0
    public override void OnStartLocalPlayer()
    {
        base.OnStartLocalPlayer();
        SetCameraSettings();

        _onBoardMovementLogic = GameObject.Find("Board").GetComponent <OnBoardMovementLogic>();
        var networkManager = GameObject.Find("NetworkManager").GetComponent <NetworkManagerGoChess3D>();

        if (networkManager != null)
        {
            PieceColor = transform.position.z == networkManager.WhitePlayerSpawnPoint.position.z ? Assets._Scripts.Pieces.Enums.PieceColor.White : Assets._Scripts.Pieces.Enums.PieceColor.Black;
        }
    }
Exemplo n.º 2
0
 private void Start()
 {
     _onBoardMovementLogic = GameObject.Find("Board").GetComponent <OnBoardMovementLogic>();
 }