コード例 #1
0
    public void Empty()
    {
        // transform
        // Debug.Log("Emptying glass!");
        // transform.localPosition = startPos;
        // if(drinkZ >= 0){
        //  drinkZ -= drainRate * Time.deltaTime;
        // }

        // if(drinkZ <= 0.01f && drinkY >= 0){
        //  drinkY -= drainRate * Time.deltaTime;
        // }

        // if(drinkZ <= 0.01f && drinkX >= 0){
        //  drinkX -= drainRate * Time.deltaTime;
        // }
        // transform.localScale = new Vector3 (drinkX, drinkY, drinkZ);
        Debug.Log("emptying!");
        posZ = startPosZ;
        transform.localScale = startScale;
        drinkX = 0;
        drinkY = 0;
        drinkZ = 0.01f;

        Cocktail thisCocktail = GetComponentInParent <Cocktail>();

        thisCocktail.EmptyCocktail();
    }