查看“LlGetRegionTimeDilation”的源代码
←
LlGetRegionTimeDilation
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: float llGetRegionTimeDilation( ); |参数= 参数: |返回值= 返回值:返回当前时间扩展的浮点数,值范围为[0.0,1.0],0.0(完全扩展)和1.0(没有扩展) 它用作脚本时间变化与现实世界时间变化的比率。. |注意事项=区域空转降低了一个区域的帧率,当没有头像在该区域上或在该区域内。如果该区域空闲,用[[llGetRegionTimeDilation]]测量时间扩张的脚本可能会报告明显的时间扩张。 |详述=时间膨胀是服务器用来处理模拟器延迟的一种方法。物理和脚本产生的延迟会导致时间膨胀。时间膨胀减慢了脚本的时间和执行。当时间膨胀为零时,脚本执行停止。 |示例= 示例1 <pre> // 一个区域信息脚本的开头。 string region; string sim; default { state_entry() { llSetTimerEvent(1.0); } timer() { string here = llGetRegionName(); if(region != here) { sim = llGetSimulatorHostname(); region = here; } llSetText( " REGION NAME : " + region + "\n SIM HOSTNAME : " + sim + "\n TIME DILATION : " + (string)llGetRegionTimeDilation() + "\n REGION FPS : " + (string)llGetRegionFPS(), <0,1,0>, 1.0); } } </pre> |相关函数= [[llGetRegionFPS]] [[llGetTime]] [[llGetAndResetTime]] }}
该页面使用的模板:
模板:LSL Header
(
查看源代码
)
模板:LSLC
(
查看源代码
)
模板:LSLGC
(
查看源代码
)
模板:Multi-lang
(
查看源代码
)
模板:函数详情
(
查看源代码
)
返回至
LlGetRegionTimeDilation
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
网站首页
知识百科
编辑帮助
最近更改
工具
链入页面
相关更改
特殊页面
页面信息