Template:Needs Translation/
函数名
|
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.
|
注意事项
|
注意事项
- 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.
- Detection events are not raised if there is nothing detected.[1]
- The detection event's items detected parameter is initially never less than 1.[2]
|
示例
|
//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.");
}
}
}
|