Esempio n. 1
0
    void OnDisable()
    {
        DestroyImmediate(m_RainMaterial);
        m_RainMaterial = null;



        Debug.Assert(Instance == this);
        Instance = null;
    }
Esempio n. 2
0
    void OnEnable()
    {
        m_RainMaterial           = new Material(rainShader ?? Shader.Find("Hidden/PPRain"));
        m_RainMaterial.hideFlags = HideFlags.DontSave;



        Debug.Assert(Instance == null);
        Instance = this;
    }