Пример #1
0
        public Meal(mealType type, int mealNo)
        {
            this.type = type;
            this.mealNo = mealNo;

            // set the meals price from its type enum
            this.Price = (int)type;
        }
Пример #2
0
    void Start()
    {
        srSpriteRenderer = this.gameObject.GetComponent <SpriteRenderer>();
        currentType      = RandomizeMealType();
        switch (currentType)
        {
        case (mealType.drink):
            srSpriteRenderer.sprite = arAllSprites[0];
            fYPosition = 1.75f;
            break;

        case (mealType.inedible):
            srSpriteRenderer.sprite = arAllSprites[1];
            fYPosition = 1.25f;
            break;

        case (mealType.veggie):
            srSpriteRenderer.sprite = arAllSprites[2];
            fYPosition = 1.25f;
            break;

        case (mealType.meat):
            srSpriteRenderer.sprite = arAllSprites[3];
            fYPosition = 0.75f;
            break;

        case (mealType.dessert):
            srSpriteRenderer.sprite = arAllSprites[4];
            fYPosition = RandomizeLane();
            break;
        }

        fSpeed = 2f;
        this.transform.position = new Vector3(-2.8f, fYPosition, 0);
        v3TargetPosition        = new Vector3(4, fYPosition, 0);
    }