Time.captureFramerate 捕获帧速率


static var captureFramerate : int

Description描述

If captureFramerate is set to a value larger than 0, time will advance in (1.0 / captureFramerate) per frame regardless of real time.  This is useful if you want to capture a movie where you need a constant frame rate.

如果captureFramerate设置比0大的值,时间会在每帧 (1.0 / captureFramerate) 前进,不考虑真实时间。如果你想捕获一个视频,你需要一个固定的帧速率,这个是很有用的。

捕捉帧率或者说限定帧率,电视帧率是30,电影是24每秒,为了某些原因比如模拟电影效果或者其他原因,用这个设定每秒钟的帧速
  • C#

  • JavaScript

using UnityEngine;using System.Collections;public class example : MonoBehaviour {public void Awake() {Time.captureFramerate = 25;}}
Time.captureFramerate = 25;


,