“LlDetectedVel”的版本间的差异
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: vector llDetectedVel( integer number ); |参数= 参数:…”) |
|||
| 第9行: | 第9行: | ||
|注意事项= | |注意事项= | ||
| + | 注意事项 | ||
*If number is out of bounds this function returns <0.0, 0.0, 0.0> and the script continues to execute without an error message. | *If number is out of bounds this function returns <0.0, 0.0, 0.0> and the script continues to execute without an error message. | ||
*Events that enable the llDetected* functions always return at least one detected item. | *Events that enable the llDetected* functions always return at least one detected item. | ||
2020年4月13日 (一) 10:42的版本
| 首页 | 函数 | 事件 | 类型 | 操作符 | 常数 | Flow Control | Script Library | Categorized Library | Tutorials |
| 函数名 |
|---|
| Function: vector llDetectedVel( integer number ); |
| 参数:integer number–Index of detection information number does not support negative indexes. |
| 返回值:Returns the vector velocity of detected object or avatar number. |
| 注意事项 |
|---|
注意事项
|
| 示例 |
|---|
//Tells the name and velocity of all near-by avatars.
default
{
state_entry()
{
// Scan once for avatars within a 96 metre radius sphere
llSensor("", "", AGENT, 96, PI);
}
sensor(integer num)
{
// num will initially be 1 or more. When num is 1, the index of the detected avatar will be zero
while(num--)
{
llOwnerSay(llDetectedName(num) + " is moving at " + (string)llVecMag(llDetectedVel(num)) + " m/s.");
}
}
}
|
| 相关函数 |
|---|
| 无 |
| 相关事件 |
|---|
| 无 |