You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
668 B
C#

using UnityEngine;
using System.Collections;
public class FixShaderQueue : MonoBehaviour
{
public int AddQueue = 1;
private Renderer rend;
// Use this for initialization
private void Start()
{
rend = GetComponent<Renderer>();
if (rend != null)
rend.sharedMaterial.renderQueue += AddQueue;
else
Invoke("SetProjectorQueue", 0.1f);
}
void SetProjectorQueue()
{
GetComponent<Projector>().material.renderQueue += AddQueue;
}
// Update is called once per frame
void OnDisable()
{
if (rend != null)
rend.sharedMaterial.renderQueue = -1;
}
}