“LlVecNorm”的版本间的差异
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: vector llVecNorm( vector vec ); |参数= 参数:•vecto…”) |
|||
| 第11行: | 第11行: | ||
|注意事项= 数学上等价于: | |注意事项= 数学上等价于: | ||
| + | |||
vec/llVecMag(矢量) | vec/llVecMag(矢量) | ||
| − | vec/ | + | |
| + | vec/llSqrt(vec.x*vec.x+vec.y*vec.y+vec.z*vec.z) | ||
2020年7月13日 (一) 07:56的最新版本
| 首页 | 函数 | 事件 | 类型 | 操作符 | 常数 | Flow Control | Script Library | Categorized Library | Tutorials |
| 函数名 |
|---|
| 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 |
| 相关事件 |
|---|