Difference between revisions of "LlTarget"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
|helpers | |helpers | ||
|also_functions= | |also_functions= | ||
{{LSL DefineRow||[[llTargetRemove]]|Stop a target position}} | |||
{{LSL DefineRow||[[llRotTarget]]|Setup a target rotation}} | |||
{{LSL DefineRow||[[llRotTargetRemove]]|Stop a target rotation}} | |||
|also_tests | |||
|also_events= | |||
{{LSL DefineRow|[[at_target]]|[[not_at_target]]|}} | {{LSL DefineRow|[[at_target]]|[[not_at_target]]|}} | ||
{{LSL DefineRow|[[at_rot_target]]|[[not_at_rot_target]]|}} | {{LSL DefineRow|[[at_rot_target]]|[[not_at_rot_target]]|}} | ||
|also_articles | |also_articles | ||
|notes | |notes |
Revision as of 16:01, 3 March 2007
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: integer llTarget( vector position, float range );66 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
This function is to have the script know when it has reached a position.
It registers a position with a range that triggers at_target and not_at_target events continuously until unregistered.
Returns an integer that is the handle to unregister the target with llTargetRemove.
• vector | position | |||
• float | range |
A similar function exists for rotations: llRotTarget
This function does not move the object, to do that use llSetPos or llMoveToTarget.
Caveats
Examples
See Also
Events
• at_target | not_at_target | |||
• at_rot_target | not_at_rot_target |
Functions
• | llTargetRemove | – | Stop a target position | |
• | llRotTarget | – | Setup a target rotation | |
• | llRotTargetRemove | – | Stop a target rotation |