Esempio n. 1
0
    private SgtAuroraModel GetOrAddModel(int index)
    {
        var model = default(SgtAuroraModel);

        if (Models == null)
        {
            Models = new List <SgtAuroraModel>();
        }

        if (index < Models.Count)
        {
            model = Models[index];
        }
        else
        {
            Models.Add(model);
        }

        if (model == null)
        {
            model = Models[index] = SgtAuroraModel.Create(this);

            model.SetMaterial(Material);
        }

        return(model);
    }