“LlVecNorm”的版本间的差异

来自人工智能助力教育知识百科
跳转至: 导航搜索
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: vector llVecNorm( vector vec ); |参数= 参数:•vecto…”)
 
Wzc讨论 | 贡献
 
第11行: 第11行:
  
 
|注意事项= 数学上等价于:
 
|注意事项= 数学上等价于:
 +
 
vec/llVecMag(矢量)
 
vec/llVecMag(矢量)
vec/llSqrt(向量x*vec.x+vec.y*vec.y+vec.z*vec.z)
+
 
 +
vec/llSqrt(vec.x*vec.x+vec.y*vec.y+vec.z*vec.z)
  
  

2020年7月13日 (一) 07:56的最新版本

Template:Needs Translation/


函数名
Function: vector llVecNorm( vector vec );
参数:•vector vec–任何有效向量

如果vec是零_向量,则返回的值是零_向量。

返回值:返回vec规范化的向量(与vec具有相同方向的单位向量)。
注意事项
数学上等价于:

vec/llVecMag(矢量)

vec/llSqrt(vec.x*vec.x+vec.y*vec.y+vec.z*vec.z)

示例
示例1
default {
    state_entry()
    {
        vector input = <1.0,2.0,3.0>;
        llSay(0,"The unit vector on "+(string)input+" is: "+(string)llVecNorm(input) );
    }
}
相关函数
llVecMag

llVecDist

相关事件