Пример #1
0
    /**
     * Called when Player switches gems
     */
    void ChangeGem()
    {
        gemOne.GetComponent <GenericGem>().isCurrent = !gemOne.GetComponent <GenericGem>().isCurrent;
        gemTwo.GetComponent <GenericGem>().isCurrent = !gemTwo.GetComponent <GenericGem>().isCurrent;

        GameObject currentGem = (gemOne.GetComponent <GenericGem>().isCurrent) ? gemOne : gemTwo;

        gemManager.SetCurrentGem(gemManager.GetEnum(currentGem.tag));
        updateStaff(currentGem);
    }