Esempio n. 1
0
 protected override void Start()
 {
     base.Start();
     if (area_x % 2 == 0)
     {
         throw new UnityException("Invalid area_x=" + area_x + ", must be an odd number");
     }
     if (area_z % 2 == 0)
     {
         throw new UnityException("Invalid area_z=" + area_z + ", must be an odd number");
     }
     localMap = p3Map.Instance;
 }
Esempio n. 2
0
    public void SetUp()
    {
        localMap      = p3Map.Instance;
        globalScene   = p3Scene.Instance;
        gui           = p3Ui.Instance;
        totalWinTimes = 0;

        if (photonView.isMine)
        {
            p3Ui.Instance.AddListener(this);
            p3Ui.Instance.ingamePanel.infoBar.myName.text = photonView.owner.name;
        }
        else
        {
            p3Ui.Instance.ingamePanel.infoBar.opponentName.text = photonView.owner.name;
        }
    }
Esempio n. 3
0
    public void SetUp()
    {
        Debug.Log("p3 scene SetUp");

        _players.AddRange(GameObject.FindObjectsOfType(typeof(p3Player)) as p3Player[]);

        foreach (var p in players)
        {
            p.SetUp();
        }

        CalculateProbabilitiesForTreeInGenList();

        localMap  = p3Map.Instance;
        localPool = p3TreePool.Instance;


        p3Ui.Instance.ingamePanel.OnSceneSetUpDone();
    }