通過粒子系統的Simulate方法來模擬對應時間的粒子狀態來完成效果,控制粒子特效的重新播放與停止。具體操作如下:
1、首先下段代碼比如對於Legacy粒子,使Emitter在timeScale=0停止時繼續有效發射並顯示效果。
2、給cube2加上了針對粒子的壹個代碼,在timeScale?=0的情況下,特效可以順利正常播放,其他都還是暫停的。
3、然後給壹個空對象,綁定了壹個代碼,來控制粒子特效也同樣不受影響,暫停的效果依然是暫停的。
4、當點擊停止按鈕時timeScale?=0,全部停止了或者點擊重新開始如下圖。