當前位置:編程學習大全網 - 網站源碼 - unity3d 在代碼中怎樣控制粒子特效的重新播放與停止?答案最好詳細點,可以加分

unity3d 在代碼中怎樣控制粒子特效的重新播放與停止?答案最好詳細點,可以加分

通過粒子系統的Simulate方法來模擬對應時間的粒子狀態來完成效果,控制粒子特效的重新播放與停止。具體操作如下:

1、首先下段代碼比如對於Legacy粒子,使Emitter在timeScale=0停止時繼續有效發射並顯示效果。

2、給cube2加上了針對粒子的壹個代碼,在timeScale?=0的情況下,特效可以順利正常播放,其他都還是暫停的。

3、然後給壹個空對象,綁定了壹個代碼,來控制粒子特效也同樣不受影響,暫停的效果依然是暫停的。

4、當點擊停止按鈕時timeScale?=0,全部停止了或者點擊重新開始如下圖。

  • 上一篇:請問Python大神,下面的代碼是如何實現指定行輸出的?
  • 下一篇:現在想買壹塊STM32的開發板,不知道那款好?網上也看了不少,什麽紅牛火牛奮鬥神舟的,用過的大俠推薦下
  • copyright 2024編程學習大全網