因此,在场景模式下,子弹预制件会显示轨迹,但当我点击播放按钮时,它不会显示任何轨迹。我正在尝试制作一个具有统一性的自上而下的射手。我是新手,请帮助非常感谢。
问问题
35 次
1 回答
0
您可以在 中设置轨迹渲染器的顺序Trail Renderer > Additional Settings > Order in Layer
。
对于旧版本的 Unity 层排序变量不会在检查器中公开。您可以编写一个自定义脚本来设置排序层/顺序。
public class RendererSortingLayer : MonoBehaviour
{
public string sortingLayerName;
public int sortingOrder;
void Awake()
{
Renderer renderer = this.GetComponent<Renderer>();
renderer.sortingLayerName = sortingLayerName;
renderer.sortingOrder = sortingOrder;
}
}
于 2020-01-18T13:53:44.383 回答