Esempio n. 1
0
 protected virtual void Start()
 {
     if (Flare == null)
     {
         Flare = GetComponent <SgtFlare>();
     }
 }
Esempio n. 2
0
    public static SgtFlareModel Create(SgtFlare flare)
    {
        var model = SgtComponentPool <SgtFlareModel> .Pop(flare.transform, "Flare Model", flare.gameObject.layer);

        model.Flare = flare;

        return(model);
    }
Esempio n. 3
0
    public void UpdateApply()
    {
        if (Flare == null)
        {
            Flare = GetComponent <SgtFlare>();
        }

        if (Flare != null)
        {
            Flare.Material = generatedMaterial;

            Flare.UpdateMaterial();
        }
    }
Esempio n. 4
0
    protected virtual void Start()
    {
        if (startCalled == false)
        {
            startCalled = true;

            if (Flare == null)
            {
                Flare = GetComponent <SgtFlare>();
            }

            CheckUpdateCalls();
        }
    }