0

因此,在场景模式下,子弹预制件会显示轨迹,但当我点击播放按钮时,它不会显示任何轨迹。我正在尝试制作一个具有统一性的自上而下的射手。我是新手,请帮助非常感谢。

播放时不显示轨迹

在场景模式下显示

轨迹渲染器设置

4

1 回答 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 回答