Ejemplo n.º 1
0
 private void createIngredientFlags(int ingredientCount)
 {
     ingredientFlags = new IngredientFlag[ingredientCount];
     for (int i = 0; i < ingredientFlags.Length; i++)
     {
         ingredientFlags[i] = new IngredientFlag();
     }
 }
Ejemplo n.º 2
0
    private void updateIngredientHeights(GameObject ingredObject)
    {
        int            ingredIndex = ingredientIndexMap[ingredObject.name];
        IngredientFlag ingredient  = ingredientFlags[ingredIndex];

        ingredient.gameObject = ingredObject;
        ingredient.thiccness  = ingredObject.transform.localScale.y;

        ingredient.setHeight(platePos);
        updateCollisionHeight(ingredient.thiccness);
        for (int i = ingredIndex + 1; i < ingredientFlags.Length; i++)
        {
            ingredientFlags[i].addHeight(ingredient.thiccness * 2.1f, platePos);
        }
    }