粒子系统更改渲染显示,原因不明

Particle System change rendering display for unknown reason

我有预制件,其中附加了这些组件:变换、粒子系统和拼写(脚本)。这就是整个预制件。当玩家靠近对象时我调用它并将其附加到 'object':

void OnTriggerEnter(Collider col)
{
    if(col.tag == "Player")
    {               
        GameObject test;
        GetComponent<CastSpell>().castSpell(100000.0f, out test);
        test.transform.LookAt(col.transform);
    }
}

所以它在完美的位置(object/monster 位置)创造了法术,所以看起来就像是那个怪物在做。 100000.0f 是它在销毁前停留在那里的秒数,它应该类似于 0.5f 或更短,但为了测试目的,我将它设置得很长。所以问题是当我观察那个粒子系统时它是好的,但是当我开始移动粒子系统时开始改变,我猜,旋转(但在检查器中没有任何改变)。所以这是它的外观图片:

下一张图片中的粒子系统被放大了很多,所以你可以看到发生了什么:

我住的时候是这样的:

当我倒退时:

右边:

转发:

我认为没有其他任何东西与粒子系统相关联,所以我想这与设置有关,但尽管我尝试了很多,但我找不到它是什么。

解决方案是将粒子 System/Renderer/Camera 比例设置为 0。我找不到它的确切文档。