Ejemplo n.º 1
0
 private void OnDestroy()
 {
     if (m_attachedMask != null)
     {
         m_attachedMask.maskRenderers.Remove(this);
     }
     m_attachedMask = null;
 }
Ejemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     mask1.enabled = false;
     mask2.enabled = false;
     //GetComponent<Renderer>().material.CopyPropertiesFromMaterial(mat);
     mainCam1 = GameObject.Find("PlayerOneCamera").GetComponent <Camera>();
     mainCam2 = GameObject.Find("PlayerTwoCamera").GetComponent <Camera>();
     camMask1 = mainCam1.GetComponent <PostEffectMask>();
     camMask2 = mainCam2.GetComponent <PostEffectMask>();
 }
Ejemplo n.º 3
0
    private void Awake()
    {
        m_transform = GetComponent <Transform>();

        if (m_mask != null)
        {
            m_attachedMask = m_mask;
            m_attachedMask.maskRenderers.Add(this);
        }
    }
Ejemplo n.º 4
0
    private void Awake()
    {
        m_transform = GetComponent <Transform>();

        if (m_mask != null)
        {
            m_attachedMask = m_mask;
            m_attachedMask.maskRenderers.Add(this);
        }
        else
        {
            mask = PostProcessingLink.Instance.PostEffectMask();
        }
    }
Ejemplo n.º 5
0
    private void Awake()
    {
        if (camNum == 1)
        {
            mask = GameObject.Find("PlayerOneCamera").GetComponent <PostEffectMask>();
        }
        else
        {
            mask = GameObject.Find("PlayerTwoCamera").GetComponent <PostEffectMask>();
        }
        m_transform  = GetComponent <Transform>();
        m_meshFilter = GetComponent <MeshFilter>();

        if (m_mask != null)
        {
            m_attachedMask = m_mask;
            m_attachedMask.maskRenderers.Add(this);
        }
    }
Ejemplo n.º 6
0
 private void Reset()
 {
     m_mask = FindObjectOfType <PostEffectMask>();
     OnValidate();
 }