예제 #1
0
 private void Awake()
 {
     chipTextManager = GetComponent <ChipTextManager>();
     cardMask        = LayerMask.GetMask("cardMask");
     chipStashMask   = LayerMask.GetMask("chipStashMask");
     cameraMovement  = gameObject.GetComponent <CameraMovement>();
 }
예제 #2
0
    private void Awake()
    {
        chipTextManager = FindObjectOfType <ChipTextManager>();
        cameraMovement  = Camera.main.GetComponent <CameraMovement>();

        goldChips  = new List <GameObject>();
        whiteChips = new List <GameObject>();
        blueChips  = new List <GameObject>();
        greenChips = new List <GameObject>();
        redChips   = new List <GameObject>();
        blackChips = new List <GameObject>();

        freeBookedPlaces = new List <bool>();
        for (int i = 0; i < 4; i++)
        {
            freeBookedPlaces.Add(true);
        }

        nobleCardStash = (NobleCardStash)FindObjectOfType(typeof(NobleCardStash));

        whiteChipNumber = 0;
        blueChipNumber  = 0;
        greenChipNumber = 0;
        redChipNumber   = 0;
        blackChipNumber = 0;
        goldChipNumber  = 0;

        chipsToTake = 3;

        chipsTaken = new List <string>();

        chipStashes = new List <ChipStashService>((ChipStashService[])FindObjectsOfType(typeof(ChipStashService)));
    }