“LlSetObjectName”的版本间的差异

来自人工智能助力教育知识百科
跳转至: 导航搜索
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: float llAcos( float val ); |参数= 参数:float val –…”)
 
Wzc讨论 | 贡献
 
(未显示同一用户的2个中间版本)
第3行: 第3行:
  
 
{{函数详情
 
{{函数详情
|函数名 = Function: float llAcos( float val );
+
|函数名 = Function: llSetObjectName( string name );
|参数= 参数:float val –must fall in the range [-1.0, 1.0]
+
|参数= 参数:•字符串名称
|返回值= 返回值:Returns a float that is the arccosine in radians of val.
+
如果从链接集中的子prim调用此函数,它将更改子prim的名称,而不是根prim的名称。
 +
|返回值= 返回值:根据name参数设置prim的名称。
  
 +
|注意事项=名称限制为63个字符。长一些的名字会被剪短。
 +
名称只能由ASCII-7(非扩展)字符集中的95个可打印字符组成,竖线/竖线(“|”)字符除外。
 +
非ASCII字符将替换为两个问号(“??”)。
 +
如果对象通过[[llSay]]、[[llOwnerSay]]、[[llistantmessage]]等发出chat,则所有空白名称(例如,一个空格或一系列空格)将显示为“(Unnamed)”。
 +
附加对象时,脚本无法更改该对象在用户清单中显示的名称。[1]
 +
对根prim名称的更改(例如使用llSetObjectName)将不会保存到inventory;当附件被分离(到inventory,而不是丢弃)时,这个名称更改将被放弃,而使用inventory中的名称。
 +
当附件被丢弃(在地上)并将其放入库存中时,库存项将具有新名称(而不是旧名称)。
 +
当对象分离到资源清册时,对子prim名称的更改将保存回库存。他们在超脱中幸存下来。
  
|注意事项=无(如果遇到表格情况在文段末尾加一句表格参见附录)
 
  
  
 
|示例=
 
|示例=
示例1
+
 
<pre>
+
 
</pre>
+
 
 +
 
 +
 
 +
 
  
 
|相关函数=
 
|相关函数=
[[llSin]] [[llAsin]] –sine & inverse Sine
+
[[llGetObjectName]]–得到prims的名字
 +
 
 +
[[llGetLinkName]] –获取链接的prims名称
 +
 
 +
[[llGetObjectDesc]] –获取原始描述
 +
 
 +
[[llSetObjectDesc]] –设置prims描述
  
[[llCos]] –cosine
+
[[llGetObjectDetails]] –获取对象详细信息列表
  
[[llTan]] [[llAtan2]] –tangent & inverse tangent
 
  
 
|相关事件=
 
|相关事件=
 
}}
 
}}

2020年8月13日 (四) 13:43的最新版本

Template:Needs Translation/


函数名
Function: llSetObjectName( string name );
参数:•字符串名称

如果从链接集中的子prim调用此函数,它将更改子prim的名称,而不是根prim的名称。

返回值:根据name参数设置prim的名称。
注意事项
名称限制为63个字符。长一些的名字会被剪短。

名称只能由ASCII-7(非扩展)字符集中的95个可打印字符组成,竖线/竖线(“

示例
相关函数
llGetObjectName–得到prims的名字

llGetLinkName –获取链接的prims名称

llGetObjectDesc –获取原始描述

llSetObjectDesc –设置prims描述

llGetObjectDetails –获取对象详细信息列表

相关事件