Таким образом, мой пуля готовит след, когда вытащил на сцену, но не когда я играю - PullRequest
0 голосов
/ 18 января 2020

Таким образом, в режиме сцены в пульном сборном блоке отображаются следы, но когда я нажимаю кнопку воспроизведения, он не показывает никаких следов. Я пытаюсь сделать шутер сверху вниз с единством. Я новичок в этом, пожалуйста, помогите очень ценится.

Во время воспроизведения он не показывает след

В режиме сцены он показывает

Настройки рендеринга трассы

1 Ответ

0 голосов
/ 18 января 2020

Вы можете установить порядок рендеринга следа в 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;
    }
}
...