永发信息网

unity3d 代码修改帧数 quality需要改什么意思

答案:1  悬赏:10  手机版
解决时间 2021-02-11 06:11
unity3d 代码修改帧数 quality需要改什么意思
最佳答案
1、在Quality(质量)设置里把帧数设定关闭,之后才能在代码中修改游戏运行的帧数

2、在Unity中新建脚本UpdateFrame.cs ,编写如下代码
using UnityEngine;
using System.Collections;

///
/// 功能:修改游戏FPS
///

public class UpdateFrame : MonoBehaviour
{
//游戏的FPS,可在属性窗口中修改
public int targetFrameRate = 300;

//当程序唤醒时
void Awake ()
{
//修改当前的FPS
Application.targetFrameRate = targetFrameRate;
}

}

3、把该代码及ShowFPS.js绑定在层次视图的任一GameObject上

运行游戏,即可以Game视图中看到当前的FPS

同时可修改targetFrameRate变量来观看结果

ShowFPS.js代码
@script
ExecuteInEditMode
private var gui
: GUIText;
private var updateInterval
= 1.0;
private var lastInterval
: double;
//
Last interval end time
private var frames
= 0; //
Frames over current interval
function
Start()
{
lastInterval
= Time.realtimeSinceStartup;
frames
= 0;
}
function
OnDisable ()
{
if (gui)
DestroyImmediate
(gui.gameObject);
}
function
Update()
{
#if
!UNITY_FLASH
++frames;
var timeNow
= Time.realtimeSinceStartup;
if (timeNow
> lastInterval + updateInterval)
{
if (!gui)
{
var go
: GameObject = new GameObject("FPS
Display",
GUIText);
go.hideFlags
= HideFlags.HideAndDontSave;
go.transform.position
= Vector3(0,0,0);
gui
= go.guiText;
gui.pixelOffset
= Vector2(5,55);
}
var fps
: float =
frames / (timeNow - lastInterval);
var ms
: float =
1000.0f / Mathf.Max (fps, 0.00001);
gui.text
= ms.ToString("f1")
+ "ms
" +
fps.ToString("f2")
+ "FPS";
frames
= 0;
lastInterval
= timeNow;
}
#endif
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
齐河农商银行24小时自助银行(社区银行)地址在
90版本,天帝带球手套怎么样,大概能打多少伤
当山峰没有棱角的时候,这首歌叫什么名字
中国邮政储蓄银行24小时自助银行(世纪路支行)
品一碗勾刀面长钢分店在哪里啊,我有事要去这
中国邮政储蓄银行24小时自助银行(胡官营业所)
检查前交叉韧带的完整性时,患者的体位与Lach
荣成伟业建筑工程公司地址在什么地方,想过去
自助餐的晚市是代表什么意思
力量卡片有哪些
27岁了,介绍的相亲对象一点都不靠谱!我爸妈
齐河农村商业银行24小时自助银行(中心分理处)
山西省万年冰洞和平遥古城哪一个好
五金件从前处理到完成电镀的整个流程是什么?
win8.1系统安装包在哪个文件夹
推荐资讯
有没有人知道哪款网络电视盒子能看直播?
停车座爱枫林晚 霜叶红于二月花于是什么意思
大家印象中在皇马退役的球员有哪些
新远航书刊店4号店我想知道这个在什么地方
若a绝对值等于3.2,则a等于 ;若绝对值负x等于
考研 哪些专业好考些
优美作文加赏析与优美句子的分析
哪些浅海生物可以蛰伤人?
在大同市有连锁的便利店可以加盟吗?
葡丽思酒窖地址好找么,我有些事要过去
如果是因为殴打才造成的猫咪后腿不能动了,要
丁庄村地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?