Esempio n. 1
0
    // Sets variables
    void InitialisePiecePlacer()
    {
        Slots       = new GameObject[7];
        SlotsBounds = new Bounds[7];

        Rb = GetComponent <Rigidbody>();

        GameBoard = GameObject.Find("Plane");

        GameObject g = GameObject.Find("Connect_4_Board_Slots");

        GameplayManager = GameObject.Find("GameplayManager").GetComponent <MyGameplayManager>();

        Radius = gameObject.transform.localScale.x / 2;

        ThisCollider = GetComponent <CapsuleCollider>();

        for (int i = 0; i < g.transform.childCount; i++)
        {
            Slots[i]       = g.transform.GetChild(i).gameObject;
            SlotsBounds[i] = Slots[i].GetComponent <SphereCollider>().bounds;
        }
    }
 void Start()
 {
     GameplayManager = GetComponent <MyGameplayManager>();
     PhotonNetwork.NetworkingClient.EventReceived += OnEvent;
 }