Example #1
0
    void Start()
    {
        hasPerformingBand = false;
        candyCount        = 0;

        audioSource = GetComponentInChildren <AudioSource>();

        rippleA = (GameObject)transform.Find("RippleA").gameObject;
        rippleB = (GameObject)transform.Find("RippleB").gameObject;
        rippleA.SetActive(false);
        rippleB.SetActive(false);

        colorRend            = GetComponent <Renderer>();
        initialColor         = colorRend.material.color;
        colorSlowDown        = vibSlowDown;
        colorDuration        = vibDuration;
        initialColorDuration = colorDuration;

        initialPosition    = transform.localPosition;
        basePosition       = initialPosition;
        initialVibDuration = vibDuration;

        HouseController houseController = gameObject.GetComponentInParent <HouseController>();

        houseController.AddHouse(this);
    }