Hey guys.
When applying Halo and Particle System to my 2D game, it appears behind all my sprites so that it is invisible, how do you fix this?
As shown below:

I’ve tried this, but without succes so far…
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[RequireComponent(typeof(SpriteRenderer))]
[RequireComponent(typeof(Halosystem))]
public class Halosystem : MonoBehaviour {
// Use this for initialization
void Start ()
{
}
// Update is called once per frame
void Update () {
SpriteRenderer spriteRenderer = GetComponent<SpriteRenderer>();
GetComponent<Halosystem>().GetComponent<Renderer>().sortingLayerID = spriteRenderer.sortingLayerID;
GetComponent<Halosystem>().GetComponent<Renderer>().sortingOrder = spriteRenderer.sortingOrder;
}
}