Difference between revisions of "LlStopLookAt"
Jump to navigation
Jump to search
Lady Sumoku (talk | contribs) m (Replaced old <LSL> block with <source lang="lsl2">) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
|func=llStopLookAt | |func=llStopLookAt | ||
|func_footnote=Use in conjunction {{LSLG|llLookAt}} or {{LSLG|llRotLookAt}}. | |func_footnote=Use in conjunction {{LSLG|llLookAt}} or {{LSLG|llRotLookAt}}. | ||
|func_desc=Stop causing object | |func_desc=Stop causing object to point at a target | ||
|return_text | |return_text | ||
|spec | |spec | ||
|caveats | |caveats | ||
|constants | |constants | ||
|examples | |examples=<source lang="lsl2"> | ||
default | |||
{ | |||
state_entry() | |||
{ | |||
llSensorRepeat("", "", AGENT, 20.0, PI, 0.2); | |||
//Detects avatars | |||
} | |||
sensor(integer total_number) | |||
{ | |||
llLookAt( llDetectedPos(0) + <0.0, 0.0, 1.0>, 3.0, 1.0 ); | |||
//Looks at the nearest avatar. | |||
} | |||
touch_start(integer total_number) | |||
{ | |||
llStopLookAt(); | |||
llSensorRemove(); | |||
//Stops looking at any avatar and removes the sensor. | |||
} | |||
} | |||
</source> | |||
|helpers | |helpers | ||
|also_functions=*{{LSLG|llLookAt}} | |also_functions=*{{LSLG|llLookAt}} |
Latest revision as of 12:42, 22 January 2015
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: llStopLookAt( );106 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Stop causing object to point at a target
Use in conjunction llLookAt or llRotLookAt.
Caveats
Examples
default
{
state_entry()
{
llSensorRepeat("", "", AGENT, 20.0, PI, 0.2);
//Detects avatars
}
sensor(integer total_number)
{
llLookAt( llDetectedPos(0) + <0.0, 0.0, 1.0>, 3.0, 1.0 );
//Looks at the nearest avatar.
}
touch_start(integer total_number)
{
llStopLookAt();
llSensorRemove();
//Stops looking at any avatar and removes the sensor.
}
}