一、实现效果
二、代码
代码如下:
// ========================================================
// 描述:
// 作者:Z
// 创建时间:2024-03-01 14:07:38
// 版 本:1.0
// ========================================================
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SlowMotion : MonoBehaviour
{
private void Update()
{
//让时间变慢
if (Input.GetKeyDown(KeyCode.Space))
{
Time.timeScale = 0.1f;
Time.fixedDeltaTime = 0.002f;
}
//抬起空格键,让时间恢复正常
if (Input.GetKeyUp(KeyCode.Space))
{
Time.timeScale = 1;
Time.fixedDeltaTime = 0.02f;
}
}
}
总结
按下空格键,实现慢镜头效果。抬起空格键恢复正常时间