Difference between revisions of "LlTarget"

From Second Life Wiki
Jump to navigation Jump to search
Line 4: Line 4:
|return_type=integer|p1_type=vector|p1_name=position|p2_type=float|p2_name=range
|return_type=integer|p1_type=vector|p1_name=position|p2_type=float|p2_name=range
|func_footnote=A similar function exists for rotations: {{LSLG|llRotTarget}}<br/>This function does not move the object, to do that use {{LSLG|llSetPos}} or {{LSLG|llMoveToTarget}}.
|func_footnote=A similar function exists for rotations: {{LSLG|llRotTarget}}<br/>This function does not move the object, to do that use {{LSLG|llSetPos}} or {{LSLG|llMoveToTarget}}.
|func_desc=Registers a '''position''' with a '''range''' that triggers {{LSLG|at_target}} and {{LSLG|not_at_target}} events until unregistered.
|func_desc=This function is to have the script know when it has reached a rotation.<br/>It registers a '''position''' with a '''range''' that triggers {{LSLG|at_target}} and {{LSLG|not_at_target}} events continuously until unregistered.
|return_text=that is the handle to unregister the target with {{LSLG|llTargetRemove}}
|return_text=that is the handle to unregister the target with {{LSLG|llTargetRemove}}
|spec
|spec

Revision as of 12:35, 21 February 2007

Summary

Function: integer llTarget( vector position, float range );

This function is to have the script know when it has reached a rotation.
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.

Examples

Deep Notes

Search JIRA for related Issues

Signature

function integer llTarget( vector position, float range );