private void OnEnable() { StylizedGrassRenderer.RegisterBender(this); if (trailRenderer) { //Hide from cameras trailRenderer.forceRenderingOff = true; trailRenderer.emitting = true; } }
public void SwitchLayer(int layerNum) { //No point in switching to the same layer if (layerNum == this.sortingLayer) { return; } //Debug.Log("Switching layer " + layer + ">" + i); //Unregister with current layer StylizedGrassRenderer.UnRegisterBender(this); //Set layer this.sortingLayer = layerNum; //Register with new layer StylizedGrassRenderer.RegisterBender(this); }