상속: MonoBehaviour
    public void drawOrder(ref List<string> orderList)
    {
        destroyOrder();

        for (int i = 0; i < orderList.Count; ++i)
        {
           // print("in dialogueOrder.draworder() = " + orderList[i]);
            switch(orderList[i])
            {
                case "BeerGlassFull":
                    //   print("BeerGlassFull");
                    if (i == 0)
                    {
                        order1 = Instantiate(beer);
                        order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                    }
                    else if (i == 1)
                    {
                        order2 = Instantiate(beer);
                        order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                    }
                    else if (i == 2)
                    {
                        order3 = Instantiate(beer);
                        order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                    }
                    break;
                case "shotGlassFull":
                    //   print("BeerGlassFull");
                    if (i == 0)
                    {
                        order1 = Instantiate(shotglass);
                        order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                    }
                    else if (i == 1)
                    {
                        order2 = Instantiate(shotglass);
                        order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                    }
                    else if (i == 2)
                    {
                        order3 = Instantiate(shotglass);
                        order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                    }
                    break;
                case "FriesPlated":
                    //  print("FriesCooked");
                    if (i == 0)
                    {
                        order1 = Instantiate(fries);
                        order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                    }
                    else if (i == 1)
                    {
                        order2 = Instantiate(fries);
                        order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                    }
                    else if (i == 2)
                    {
                        order3 = Instantiate(fries);
                        order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                    }
                    break;
                case "Martini":
                    //  print("FriesCooked");
                    if (i == 0)
                    {
                        order1 = Instantiate(martini);
                        order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                    }
                    else if (i == 1)
                    {
                        order2 = Instantiate(martini);
                        order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                    }
                    else if (i == 2)
                    {
                        order3 = Instantiate(martini);
                        order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                    }
                    break;
                case "ChickenWingsPlated":
                    //  print("FriesCooked");
                    if (i == 0)
                    {
                        order1 = Instantiate(chicken);
                        order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                    }
                    else if (i == 1)
                    {
                        order2 = Instantiate(chicken);
                        order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                    }
                    else if (i == 2)
                    {
                        order3 = Instantiate(chicken);
                        order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                    }
                    break;
                case "Mojito":
                    //  print("FriesCooked");
                    if (i == 0)
                    {
                        order1 = Instantiate(mojito);
                        order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                    }
                    else if (i == 1)
                    {
                        order2 = Instantiate(mojito);
                        order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                    }
                    else if (i == 2)
                    {
                        order3 = Instantiate(mojito);
                        order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                    }
                    break;
            }
        }
    }
예제 #2
0
    public void drawOrder(ref List <string> orderList)
    {
        destroyOrder();

        for (int i = 0; i < orderList.Count; ++i)
        {
            // print("in dialogueOrder.draworder() = " + orderList[i]);
            switch (orderList[i])
            {
            case "BeerGlassFull":
                //   print("BeerGlassFull");
                if (i == 0)
                {
                    order1 = Instantiate(beer);
                    order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                }
                else if (i == 1)
                {
                    order2 = Instantiate(beer);
                    order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                }
                else if (i == 2)
                {
                    order3 = Instantiate(beer);
                    order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                }
                break;

            case "shotGlassFull":
                //   print("BeerGlassFull");
                if (i == 0)
                {
                    order1 = Instantiate(shotglass);
                    order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                }
                else if (i == 1)
                {
                    order2 = Instantiate(shotglass);
                    order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                }
                else if (i == 2)
                {
                    order3 = Instantiate(shotglass);
                    order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                }
                break;

            case "FriesPlated":
                //  print("FriesCooked");
                if (i == 0)
                {
                    order1 = Instantiate(fries);
                    order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                }
                else if (i == 1)
                {
                    order2 = Instantiate(fries);
                    order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                }
                else if (i == 2)
                {
                    order3 = Instantiate(fries);
                    order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                }
                break;

            case "Martini":
                //  print("FriesCooked");
                if (i == 0)
                {
                    order1 = Instantiate(martini);
                    order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                }
                else if (i == 1)
                {
                    order2 = Instantiate(martini);
                    order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                }
                else if (i == 2)
                {
                    order3 = Instantiate(martini);
                    order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                }
                break;

            case "ChickenWingsPlated":
                //  print("FriesCooked");
                if (i == 0)
                {
                    order1 = Instantiate(chicken);
                    order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                }
                else if (i == 1)
                {
                    order2 = Instantiate(chicken);
                    order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                }
                else if (i == 2)
                {
                    order3 = Instantiate(chicken);
                    order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                }
                break;

            case "Mojito":
                //  print("FriesCooked");
                if (i == 0)
                {
                    order1 = Instantiate(mojito);
                    order1.transform.position = new Vector3(transform.position.x, 4.6f, transform.position.z - 0.1f);
                }
                else if (i == 1)
                {
                    order2 = Instantiate(mojito);
                    order2.transform.position = new Vector3(transform.position.x, 3.9f, transform.position.z - 0.1f);
                }
                else if (i == 2)
                {
                    order3 = Instantiate(mojito);
                    order3.transform.position = new Vector3(transform.position.x, 3.2f, transform.position.z - 0.1f);
                }
                break;
            }
        }
    }