“LlGetMemoryLimit”的版本间的差异

来自人工智能助力教育知识百科
跳转至: 导航搜索
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: float llAcos( float val ); |参数= 参数:float val –…”)
 
Wzc讨论 | 贡献
 
(未显示同一用户的1个中间版本)
第3行: 第3行:
  
 
{{函数详情
 
{{函数详情
|函数名 = Function: float llAcos( float val );
+
|函数名 =Function: integer llGetMemoryLimit( );
|参数= 参数:float val –must fall in the range [-1.0, 1.0]
+
|参数= 获取脚本可以使用的最大内存。
|返回值= 返回值:Returns a float that is the arccosine in radians of val.
+
|返回值= 返回值:返回脚本可以使用的整数内存量(字节)。
  
  
|注意事项=无(如果遇到表格情况在文段末尾加一句表格参见附录)
+
|注意事项=
 +
'''单声道(Mono)'''
 +
 
 +
• 获取脚本的内存限制。
 +
 
 +
• 内存限制可达64k。
 +
 
 +
• 默认内存限制为64k[1]。
 +
 
 +
• 内存限制不是脚本实际使用的实际内存量,而是脚本可以使用多少内存的上限。
 +
 
 +
'''LSO'''
 +
 
 +
• LSO脚本将始终使用16k
  
  
第14行: 第27行:
 
示例1
 
示例1
 
<pre>
 
<pre>
 +
default
 +
{
 +
    state_entry()
 +
    {
 +
        llSetMemoryLimit( 4000 ); // set the memory limit
 +
 +
        // display memory usage...
 +
        llSay(0, "Memory used: " + (string)llGetFreeMemory() + " bytes, total memory: " +
 +
            (string)llGetMemoryLimit() + " bytes." );
 +
    }
 +
}
 
</pre>
 
</pre>
  
 
|相关函数=
 
|相关函数=
[[llSin]] [[llAsin]] –sine & inverse Sine
+
[[llSetMemoryLimit]]  
 +
 
 +
[[llGetFreeMemory]]
  
[[llCos]] –cosine
+
[[llGetUsedMemory]]
  
[[llTan]] [[llAtan2]] –tangent & inverse tangent
+
[[llGetObjectDetails]]
  
 
|相关事件=
 
|相关事件=
 
}}
 
}}
附录:(表格)
 
{| class="wikitable" border="1"
 
|-
 
! header 1
 
! header 2
 
! header 3
 
|-
 
| row 1, cell 1
 
| row 1, cell 2
 
| row 1, cell 3
 
|-
 
| row 2, cell 1
 
| row 2, cell 2
 
| row 2, cell 3
 
|}
 
 
另外 如果遇到有specification的情况等可以加到注意事项里面。
 
在注意事项里面:回车=另起一行 回车+开头空两格=方框(类似于示例里面的)
 

2020年7月6日 (一) 08:01的最新版本

Template:Needs Translation/


函数名
Function: integer llGetMemoryLimit( );
获取脚本可以使用的最大内存。
返回值:返回脚本可以使用的整数内存量(字节)。
注意事项
单声道(Mono)

• 获取脚本的内存限制。

• 内存限制可达64k。

• 默认内存限制为64k[1]。

• 内存限制不是脚本实际使用的实际内存量,而是脚本可以使用多少内存的上限。

LSO

• LSO脚本将始终使用16k

示例
示例1
default
{
    state_entry()
    {
        llSetMemoryLimit( 4000 ); // set the memory limit
 
        // display memory usage...
        llSay(0, "Memory used: " + (string)llGetFreeMemory() + " bytes, total memory: " + 
            (string)llGetMemoryLimit() + " bytes." );
    }
}
相关函数
llSetMemoryLimit

llGetFreeMemory

llGetUsedMemory

llGetObjectDetails

相关事件