Пример #1
0
    void OnCollisionEnter(Collision collision)
    {
        if (collision.gameObject.tag == "ChangePoint")
        {
            ChangePoint changePoint = collision.gameObject.GetComponent <ChangePoint>();

            if (changePoint.isEnd)
            {
                levelCreation.CalculateLevelTime();
                Destroy(gameObject);
                return;
            }

            IceCreamPart newIceCream = new IceCreamPart(changePoint.buttonId);
            levelCreation.level.levelParts.Add(newIceCream);
        }
    }