国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

FrameRateMonitor

監(jiān)視aScene中的幀速率(每秒幀數(shù)),如果幀速率低于閾值,則引發(fā)事件。稍后,如果幀速率返回到所需的級(jí)別,將引發(fā)單獨(dú)的事件。為了避免為單個(gè)Scene創(chuàng)建多個(gè)frameratemonitor,請使用FrameRateMonitor.fromScene而不是顯式構(gòu)造實(shí)例。
new FrameRateMonitor(options)
Parameters:
options (Object)
Name Description
options.scene
Scene
要監(jiān)視其性能的場景實(shí)例。
options.samplingWindow
Number
default 5.0
計(jì)算平均幀速率的滑動(dòng)窗口的長度,以秒為單位。
options.quietPeriod
Number
default 2.0
啟動(dòng)時(shí)以及每次頁面變?yōu)榭梢姡串?dāng)用戶切換回選項(xiàng)卡時(shí))之前等待的時(shí)間長度,以秒為單位。
options.warmupPeriod
Number
default 5.0
預(yù)熱時(shí)間的長度,以秒為單位。在預(yù)熱期間,需要單獨(dú)(通常較低)的幀速率。
options.minimumFrameRateDuringWarmup
Number
default 4
預(yù)熱期間可接受性能所需的最小每秒幀數(shù)。如果在warmupperiod期間的任何采樣窗口中,幀速率平均值小于此值,則會(huì)引發(fā)低幀速率事件,并且頁面將重定向到RedirectOnLowFramerateURL(如果有)。
options.minimumFrameRateAfterWarmup
Number
default 8
預(yù)熱期結(jié)束后可接受性能所需的最小每秒幀數(shù)。如果在Warmupperiod之后的任何采樣窗口中,幀速率平均值低于此值,則會(huì)引發(fā)低幀速率事件,并且頁面將重定向到RedirectOnLowFramerateURL(如果有)。

Members

(static) defaultSettings : Object

默認(rèn)的幀速率監(jiān)視設(shè)置。當(dāng)FrameRateMonitor.fromScene需要?jiǎng)?chuàng)建新的幀速率監(jiān)視器時(shí),以及對(duì)于未傳遞給FrameRateMonitor構(gòu)造函數(shù)的任何設(shè)置,都會(huì)使用這些設(shè)置。

lastFramesPerSecond : Number

獲取最近計(jì)算的上一個(gè)samplingWindow的每秒平均幀數(shù)。如果尚未計(jì)算幀速率,則此屬性可能未定義。

lowFrameRate : Event

獲取在檢測到低幀速率時(shí)引發(fā)的事件。函數(shù)將作為其第一個(gè)參數(shù)傳遞Scene實(shí)例,并作為其第二個(gè)參數(shù)傳遞采樣窗口上每秒的平均幀數(shù)。

minimumFrameRateAfterWarmup : Number

獲取或設(shè)置預(yù)熱期結(jié)束后可接受性能所需的每秒最小幀數(shù)。如果在warmupPeriod之后的任何samplingWindow期間的平均幀速率小于此值,將引發(fā)lowFrameRate事件,并且頁面將重定向到redirectOnLowFrameRateUrl(如果有)。

minimumFrameRateDuringWarmup : Number

獲取或設(shè)置預(yù)熱期間可接受性能所需的每秒最小幀數(shù)。如果幀速率在warmupPeriod期間的任何samplingWindow期間的平均值小于此值,將引發(fā)lowFrameRate事件,并且頁面將重定向到redirectOnLowFrameRateUrl(如果有)。

nominalFrameRate : Event

獲取在幀速率較低后返回正常級(jí)別時(shí)引發(fā)的事件。函數(shù)將作為其第一個(gè)參數(shù)傳遞Scene實(shí)例,并作為其第二個(gè)參數(shù)傳遞采樣窗口上每秒的平均幀數(shù)。

quietPeriod : Number

獲取或設(shè)置在開始測量性能之前,啟動(dòng)時(shí)以及每次頁面變?yōu)榭梢姡串?dāng)用戶切換回選項(xiàng)卡時(shí))時(shí)等待的時(shí)間長度(秒)。

samplingWindow : Number

獲取或設(shè)置計(jì)算平均幀速率的滑動(dòng)窗口的長度(秒)。

scene : Scene

獲取要監(jiān)視其性能的Scene實(shí)例。

warmupPeriod : Number

獲取或設(shè)置預(yù)熱時(shí)間的長度(秒)。在預(yù)熱期間,需要單獨(dú)(通常較低)的幀速率。

Methods

(static) fromScene(scene) → {FrameRateMonitor}
獲取給定場景的FrameRateMonitor。如果場景還沒有FrameRateMonitor,則使用FrameRateMonitor.defaultSettings創(chuàng)建一個(gè)場景。
Parameters:
scene (Scene) 得到FrameRateMonitor的場景。
destroy()
從它正在偵聽的所有事件中取消訂閱此實(shí)例。一旦對(duì)象被破壞,就不應(yīng)該使用它;調(diào)用除isDestroyed以外的任何函數(shù)都將導(dǎo)致DeveloperError異常。因此,將返回值(undefined)賦給對(duì)象,如示例中所述。
Throws
  • DeveloperError : 此對(duì)象已被銷毀,即調(diào)用destroy()。
See:
isDestroyed() → {Boolean}
如果此對(duì)象被破壞,則返回true;否則返回false。

如果此對(duì)象被破壞,則不應(yīng)使用它;調(diào)用除isDestroyed以外的任何函數(shù)將導(dǎo)致DeveloperError異常。
See:
pause()
暫停對(duì)幀速率的監(jiān)視。要恢復(fù)監(jiān)視,每次調(diào)用此函數(shù)時(shí)必須調(diào)用一次FrameRateMonitor#unpause
unpause()
繼續(xù)監(jiān)視幀速率。如果多次調(diào)用FrameRateMonitor#pause,則必須以相同的次數(shù)調(diào)用此函數(shù)才能實(shí)際恢復(fù)監(jiān)視。
主站蜘蛛池模板: 成人av一区二区免费播放 | 插菊综合网 | 国内精品久久久久伊人aⅴ 国内精品久久毛片一区二区 | 99精品大学生啪啪自拍 | 96亚洲精品久久久蜜桃 | 国产精品毛片一区二区在线看舒淇 | 亚洲精品一区二区三区蜜桃下载 | 久久久久这里只有精品 | 中文字幕一区二区三区四区久久 | 天天干夜夜 | 亚色图| 日韩成人久久 | 日韩久久成人 | 伦理片朋友的妈妈 | 在线观看日韩av | 亚洲日韩成人 | 一本色道久久综合狠狠躁的推荐 | 久久久久91| 国产福利午夜 | 香蕉av777xxx色综合一区 | snh48国产大片永久 | 一级淫 | 成人sese| 先锋影音中文字幕 | 亚洲欧美日韩在线 | 欧美a一| 国产剧情在线播放 | 亚洲色在线视频 | 91在线91拍拍在线91 | 国产精品久久久久久久免费看 | 欧美日韩在线免费 | 性鲍视频在线观看 | 新天堂在线 | 中国一级片视频 | 性色一区二区 | 想看一级毛片 | 成人精品视频99在线观看免费 | 九九久久在线看 | 色欧美视频 | 国产一二区在线 | 亚洲黄色片免费看 |