“LlAgentInExperience”的版本间的差异

来自人工智能助力教育知识百科
跳转至: 导航搜索
Wzc讨论 | 贡献
第1行: 第1行:
 
 
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}
 
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}
  
  
 
{{函数详情
 
{{函数详情
|确定指定的代理是否符合脚本的体验。
+
|函数名=Function: integer llBase64ToInteger( string str );
返回一个布尔值(整数),如果代理在体验中并且体验可以在当前区域中运行,则该值为TRUE。
+
|参数= 参数: string str – Base64 string
•关键代理——位于同一区域内的虚拟形象UUID。
+
 
 +
|返回值= 返回值:返回一个被str Base64解码为大端整数的整数。
  
  
|注意事项=Agent must be over a parcel that has the Experience allowed or FALSE is returned with Land Scope Experience compiled scripts.
+
|注意事项=如果str包含的字符少于6个,则返回结果是不可预测的。         
 +
BW:我认为它忽略了零值并读取了6个字节,这就解释了为什么返回值是不可预测的。 
 +
       
 +
如果str大于8个字符,则返回零。
  
 
|示例=
 
|示例=
示例1
+
<pre>
<pre>  
+
integer value = llBase64ToInteger("3q0AAA==");
default
+
{
+
// writes out -559087616
  touch_start(integer total_number)
+
llOwnerSay((string)value
  {
 
    if(llAgentInExperience(llDetectedKey(0)))
 
    {
 
      llOwnerSay(llDetectedName(0)+ " is in my experience");
 
    }
 
    else
 
    {
 
      llOwnerSay(llDetectedName(0)+ " is not in my experience");
 
    }
 
  }
 
}
 
 
</pre>
 
</pre>
  
 +
|相关函数= 无
  
|相关函数=[[llGetExperienceDetails]]
 
  
  
|备注=Search JIRA for related Issues
+
}}

2020年5月18日 (一) 08:30的版本

Template:Needs Translation/


函数名
Function: integer llBase64ToInteger( string str );
参数: string str – Base64 string
返回值:返回一个被str Base64解码为大端整数的整数。
注意事项
如果str包含的字符少于6个,则返回结果是不可预测的。

BW:我认为它忽略了零值并读取了6个字节,这就解释了为什么返回值是不可预测的。

如果str大于8个字符,则返回零。

示例
integer value = llBase64ToInteger("3q0AAA==");
 
// writes out -559087616
llOwnerSay((string)value
相关函数
相关事件