Difference between revisions of "Fixture:setSensor"

m (Grammar)
m
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{newin|[[0.8.0]]|080|type=method}}
 
{{newin|[[0.8.0]]|080|type=method}}
Sets whether the fixture should act as a sensor.
+
Sets whether the fixture should act as a sensor and trigger the beginContact callback.
  
Sensors do not cause collision responses, but the begin-contact and end-contact [[World:setCallbacks|World callbacks]] will still be called for this fixture.
+
Fixtures with sensors do not cause collision responses (they pass through other objects instead of bouncing off), but the beginContact and endContact [[World:setCallbacks|World callbacks]] will still be called for this fixture.
 +
 
 +
Set the sensor to FALSE to enable physical reactions with other objects.
  
 
== Function ==
 
== Function ==
Line 14: Line 16:
 
Nothing.
 
Nothing.
 
== See Also ==
 
== See Also ==
 +
* [[love.physics]]
 
* [[parent::Fixture]]
 
* [[parent::Fixture]]
 
* [[Fixture:isSensor]]
 
* [[Fixture:isSensor]]
Line 19: Line 22:
 
{{#set:Description=Sets whether the fixture should act as a sensor.}}
 
{{#set:Description=Sets whether the fixture should act as a sensor.}}
 
{{#set:Since=080}}
 
{{#set:Since=080}}
 +
 
== Other Languages ==
 
== Other Languages ==
 
{{i18n|Fixture:setSensor}}
 
{{i18n|Fixture:setSensor}}

Latest revision as of 08:25, 26 April 2023

Available since LÖVE 0.8.0
This method is not supported in earlier versions.

Sets whether the fixture should act as a sensor and trigger the beginContact callback.

Fixtures with sensors do not cause collision responses (they pass through other objects instead of bouncing off), but the beginContact and endContact World callbacks will still be called for this fixture.

Set the sensor to FALSE to enable physical reactions with other objects.

Function

Synopsis

Fixture:setSensor( sensor )

Arguments

boolean sensor
The sensor status.

Returns

Nothing.

See Also


Other Languages