Difference between revisions of "Template:LSL Function/detected"
Jump to navigation
Jump to search
m |
|||
Line 1: | Line 1: | ||
{{#if: | {{#if: | ||
{{#vardefine:p_{{{1|none}}}_desc|Index of detection information}} | |||
{{#vardefine:p_{{{1|none}}}_hover|Index of detection information}} | |||
{{LSL_Function/negative_index|false|{{{1|none}}}|returns={{#if:{{{returns|}}}|and returns {{{returns|}}}.}}}} | {{LSL_Function/negative_index|false|{{{1|none}}}|returns={{#if:{{{returns|}}}|and returns {{{returns|}}}.}}}} | ||
{{#vardefine:also_articles|{{LSL DefineRow||{{LSLGC|Detected}}|}}}} | {{#vardefine:also_articles|{{LSL DefineRow||{{LSLGC|Detected}}|}}}} | ||
{{#vardefine:spec|{{#if:{{{simple|}}}|{{#var:spec}}|{{#if:{{#var:spec}}|{{#var:spec}}{{PBR}}}} | {{#vardefine:spec|{{#if:{{{simple|}}}|{{#var:spec}}|{{#if:{{#var:spec}}|{{#var:spec}}{{PBR}}}} | ||
{{LSLGC|Detected|llDetected*}} functions can be called anywhere but will only return usable values if called from within Detection events ([[collision]], [[collision_start]], [[collision_end]], [[sensor]], [[touch]], [[touch_start]], [[touch_end]]) | {{LSLGC|Detected|llDetected*}} functions can be called anywhere but will only return usable values if called from within Detection events ([[collision]], [[collision_start]], [[collision_end]], [[sensor]], [[touch]], [[touch_start]], [[touch_end]]) or in functions called by Detection events.}}}} | ||
{{#if:{{{simple|}}}||{{#vardefine:caveats|{{#var:caveats}} | {{#if:{{{simple|}}}||{{#vardefine:caveats|{{#var:caveats}} | ||
*Events that enable the {{LSLGC|Detected|llDetected*}} functions always return at least one detected item. | *Events that enable the {{LSLGC|Detected|llDetected*}} functions always return at least one detected item. | ||
**Detection events are not raised if there is nothing detected | **Detection events are not raised if there is nothing detected.{{Footnote|The exception is [[no_sensor]] but it doesn't enable {{LSLGC|Detected|llDetected*}} functions.|The exception is no_sensor but it doesn't enable llDetected* functions.}} | ||
**The event | **The detection event's items detected parameter is initially never less than 1.{{Footnote|Like all event parameters, the user can overwrite the initial value.}}}}}} | ||
}}<includeonly>{{LSLC|Detected|{{{2}}}}}</includeonly><noinclude> | }}<includeonly>{{LSLC|Detected|{{{2}}}}}</includeonly><noinclude> | ||
Line 24: | Line 24: | ||
|- | |- | ||
{{VarPair|header_footnote}} | {{VarPair|header_footnote}} | ||
|- | |- | ||
{{VarPair|constants_nb}} | {{VarPair|constants_nb}} |
Revision as of 11:33, 9 April 2010
#var | value | |||||
---|---|---|---|---|---|---|
header_footnote |
none does not support negative indexes. | |||||
constants_nb | ||||||
also_articles |
| |||||
p_none_desc | Index of detection information | |||||
p_none_hover | Index of detection information | |||||
spec | llDetected* functions can be called anywhere but will only return usable values if called from within Detection events (collision, collision_start, collision_end, sensor, touch, touch_start, touch_end) or in functions called by Detection events. | |||||
caveats |
|