查看“LlGetUsername”的源代码
←
LlGetUsername
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: string llGetUsername( key id ); |参数= 参数:•密钥 id-同一地区或该地区已知的化身 uuid |返回值= 返回值:返回一个字符串,该字符串是 id 指定的虚拟化身的唯一用户名。 |注意事项= *为了绕过“阿凡达必须出现”的限制,你可以使用 llrequestusername 函数和 dataserver 事件从一个密钥获取阿凡达的用户名。 *没有相反的函数(llusername2key)可用。 *如果区域无法解析用户名,可以返回“”。这可能发生,即使头像是存在的,并显示名称是在该地区启用。不要依靠这个功能来验证神通的存在。 *如果您只是希望在查看器窗口中显示代理用户名,那么使用查看器 uri 名称空间可能更直接,例如: llSay(0, "secondlife:///app/agent/" + (string)id + "/username") |示例= <pre> // Best viewed in Chat History (ctrl-h) default { collision_start(integer a)//Announce who collided { llSay(0, "llGetDisplayName: " + llGetDisplayName(llDetectedKey(0)) + "\nllGetUsername: " + llGetUsername(llDetectedKey(0))); } touch_start(integer a) { llSay(0,"llGetDisplayName: " + llGetDisplayName(llDetectedKey(0)) + "\nllGetUsername: " + llGetUsername(llDetectedKey(0))); } } <pre> |相关函数= [[llGetdisplayName]] [[llRequestUsername]]--使用数据服务器请求化身信息 |相关事件=无 }}
该页面使用的模板:
模板:LSL Header
(
查看源代码
)
模板:LSLC
(
查看源代码
)
模板:LSLGC
(
查看源代码
)
模板:Multi-lang
(
查看源代码
)
模板:函数详情
(
查看源代码
)
返回至
LlGetUsername
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
网站首页
知识百科
编辑帮助
最近更改
工具
链入页面
相关更改
特殊页面
页面信息