Difference between revisions of "PASS IF NOT HANDLED"

From Second Life Wiki
Jump to navigation Jump to search
m
m
 
Line 10: Line 10:
{{LSL DefineRow||[[llPassCollisions]]}}
{{LSL DefineRow||[[llPassCollisions]]}}
|events=
|events=
{{!}}-
{{LSL DefineRow|Collision||[[collision_start]]|[[collision]]}}{{!!}}[[collision_end]]
{{!}}style="color:gray;"{{!}}•{{!!}}Touch:{{!!}}[[touch_start]]{{!!}}[[touch]]{{!!}}[[touch_end]]
{{LSL DefineRow|Touch||[[touch_start]]|[[touch]]}}{{!!}}[[touch_end]]
{{!}}-
{{!}}style="color:gray;"{{!}}•{{!!}}Collision:{{!!}}[[collision_start]]{{!!}}[[collision]]{{!!}}[[collision_end]]
{{!}}-
|cat1=Passable
|cat1=Passable
|cat2
|cat2

Latest revision as of 19:03, 2 January 2016

Description

Constant: integer PASS_IF_NOT_HANDLED = 0;

The integer constant PASS_IF_NOT_HANDLED has the value 0

The applicable event group will be triggered in the the root prim if it is not handled in this child prim.

Caveats


Related Articles

Constants

pass Constant Value Passable Script No Passable Script Description
PASS_IF_NOT_HANDLED 0 not passed passed Passables are passed if there is no script handling the event in the prim.
PASS_ALWAYS 1 passed passed Passables are always passed to the root.
PASS_NEVER 2 not passed not passed Passables are never passed to the root.

Functions

•  llPassTouches
•  llPassCollisions

Events

• Collision collision_start collision collision_end
• Touch touch_start touch touch_end

Deep Notes

Search JIRA for related Issues

Signature

integer PASS_IF_NOT_HANDLED = 0;