查看“LlList2Vector”的源代码
←
LlList2Vector
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: vector llList2Vector( list src, integer index ); |参数= 参数: list src – List containing the element of interest integer index – Index of the element of interest. |返回值= 返回值: 返回一个位于 src 索引处的向量。 |注意事项= *如果索引超出界限,脚本将继续执行,不会出现错误消息。 *当用于从字符串类型转换时,它将导致零向量 *一个真正的类型转换将解决这个问题: (vector) lllist2string (src,index) ; *不幸的是,如果它已经是一个向量类型,使用 lllist2string 将导致小数值被截断为小数点后六位。 *在诸如 lllist2string (src,index)或(string) lllist2vector (src,index)之类的向量的任何字符串表示中,空格都会自动添加到逗号之后。当被 listen 接收时,确保不用空格进行语法分析。 |示例= 示例一 <pre> // Best viewed in Chat History (ctrl-h) default { state_entry() { list my_list = ["a", 1, 2.0, <1,2,3>, <1,2,3,4>, llGetOwner()]; integer i = ~llGetListLength(my_list); while(++i) { llOwnerSay("string=" + llList2String(my_list,i) + "\n integer=" + (string)llList2Integer(my_list,i) + "\n float=" + (string)llList2Float(my_list,i) + "\n vector=" + (string)llList2Vector(my_list,i) + "\n rot=" + (string)llList2Rot(my_list,i) + "\n key=" + (string)llList2Key(my_list,i) ); } } } </pre> |相关函数= [[llGetListEntryType]] [[llList2String]] |相关事件= }}
该页面使用的模板:
模板:LSL Header
(
查看源代码
)
模板:LSLC
(
查看源代码
)
模板:LSLGC
(
查看源代码
)
模板:Multi-lang
(
查看源代码
)
模板:函数详情
(
查看源代码
)
返回至
LlList2Vector
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
网站首页
知识百科
编辑帮助
最近更改
工具
链入页面
相关更改
特殊页面
页面信息