關於particle add怪物身上特效的使用

2021-08-10 18:58:28 字數 397 閱讀 7943

如圖所示,左側為正常狀態下的怪獸,右側為特殊狀態下的怪獸。

解決方案:在左側的基礎上增加乙個材質球,這個材質球顯示冰、閃電等效果,用particle-additive相關的shader做。

美術疑問:能不能將兩者結合到乙個材質球裡面?

解答:可以結合到乙個材質球裡面。那麼怎麼結合呢?乙個用su***ce shader,乙個用的vf?是用兩個subshader嗎,或者兩個pass嗎?不是,是寫在乙個pass裡面,顏色疊加即可。但不推薦用乙個材質球,雖然這樣會少渲染一次。用兩個材質球的話,可以提高復用性。第乙個材質球可以是任意乙個。另外,在觸發特殊技能時 ,需要客戶端去增加乙個材質球。

怪物朝向處理

目的是處理怪物一變走,一邊看向某個地方,這裡是攝像頭,指令碼放在怪物身上 debug.log camera.main.transform.position camera.main.transform.position quaternion newrotation quaternion.lookrot...

恐怖的怪物

一天早上,dicer一覺醒來,發現自己來到了minecraft的世界裡面,身為minecraft遊戲愛好者的他欣喜不已,於是他在地下挖了一片長方體的空間作為秘密基地,可是他發現光照亮度小於等於7時,會有恐怖的怪物出現,並且他通過查閱資料發現光源方塊產生光照每一公尺 方格 衰減1光照等級。此規律在座標...

怪物的同步

這個和傳統的mmorpy同步策略略有不同 怪物的同步在傳統的端遊裡,是完全由伺服器的怪物ai系統觸發,客戶端只是純粹的接受伺服器下發的怪物狀態資料。對於手機遊戲裡,由於手機上很難出現像pc裡那樣的外掛程式 市場產品競品假定前提 所以怪物的ai可以考慮放在客戶端觸發,同時減少怪物的狀態同步。詳細說明如...