2017-06-14 64 views
0

我已經預製了其中有這些組件連接到它:變換,粒子系統和法術(腳本)。所以這是完整的預製。我把它叫做當球員接近這一附加到「對象」到對象:粒子系統改變渲染顯示爲未知的原因

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

所以它創建於完美的位置(對象/怪物位置)拼寫所以它看起來像怪物是做什麼的。 100000.0f是它在被破壞之前停留在那裏的秒數,它應該類似0.5f或更少,但爲了測試目的,我將它設置爲很長。所以問題是當我正在觀察那個粒子系統時它是可以的,但是當我開始移動粒子系統時開始改變,我猜測,旋轉(但是在檢測器中沒有任何改變)。因此,這裏是它的外觀形象:

粒子系統在後面的圖像被放大,並大了很多,所以你可以看到發生了什麼:

當我呆在它看起來像這樣: Idle

當我往回走: Back

在右邊: Right

Forwa rd: Forward

我認爲沒有其他任何與粒子系統相連的東西,所以我想這是關於設置它的東西,但儘管我試着找不到它是什麼。

回答

0

解決方案是將粒子系統/渲染器/相機比例設置爲0.我找不到確切的文檔。