unity碰撞后時間縮放效果
2020-07-27 11:14 作者:unity_某某師_高錦錦 | 我要投稿
?public float slowTime = 10;
? ? private void OnCollisionEnter(Collision collision)
? ? {
? ? ? ? Debug.Log("Have be done!");
? ? ? ? StartCoroutine(ScaleTime());
? ? }
? ? IEnumerator ScaleTime() {
? ? ? ? Time.timeScale = 1 / slowTime;
? ? ? ? Time.fixedDeltaTime = Time.fixedDeltaTime / slowTime;
? ? ? ? yield return new WaitForSeconds(1/slowTime);
? ? ? ? Time.timeScale = 1;
? ? ? ? Time.fixedDeltaTime = Time.fixedDeltaTime * slowTime;
? ? }
創(chuàng)建兩個物體添加剛體,讓一個物體和另外一個物體碰撞。
標(biāo)簽: