- Collision Sensor Menu
- Material
- Property


Collision Sensor: Property
- Collision with a game object with the selected Property:
- Not already touching a game object with the selected Property:
- One positive pulse is sent to the connected controller(s)
- Already touching a game object with the selected Property:
- No pulse sent
- Not already touching a game object with the selected Property:
- Touching a game object with the selected Property:
- Removing all game objects with the selected Property:
- One negative pulse is sent to the connected controller(s)
- Removing all game objects with the selected Property:
Pulse:
- Enabled:
- Collision with a game object with the property:
- Not touching any other game objects with the property:
- One positive pulse is sent to the connected controller(s)
- Already touching one or more game objects with the property:
- One positive pulse is sent to the connected controller(s)
- Not touching any other game objects with the property:
- Removing (no longer touching) the game object with the property:
- Not touching any other game objects with the property:
- One negative pulse is sent to the connected controller(s)
- Still touching one or more game objects with the property:
- One positive pulse is sent to the connected controller(s)
- Not touching any other game objects with the property:
- Collision with a game object with the property:
- Disabled:
- Collision with a game object with the property:
- Not touching any other game objects with the property:
- One positive pulse is sent to the connected controller(s)
- Already touching one or more game objects with the property:
- No pulse is sent to the connected controller(s)
- Not touching any other game objects with the property:
- Removing (no longer touching) the game object with the property:
- Not touching any other game objects with the property:
- One negative pulse is sent to the connected controller(s)
- Still touching one or more game objects with the property:
- No pulse is sent to the connected controller(s)
- Not touching any other game objects with the property:
- Collision with a game object with the property:
M/P:
- Toggle between using a Material or a Property for collision detection
Property:
- Property that triggers the Collision Sensor
- Leave blank to react to all properties
Note:
- Collision must be enabled on the game object
- Properties menu >> Physics tab >> Physics >> Physics Type >> Static or Dynamic or Rigid Body or Soft Body


Collision:
- The type of Sensor
Name:
- Sensor name
Pin:
- Enabled:
- Always display the Sensor
- Disabled:
- Only display when the State Mask group the Sensor is linked to is being displayed
Checkbox:
- Enabled:
- Sensor is turned on
- Disabled:
- Sensor is turned off
True Level Trigger:
- Enabled:
- Collision with a game object with the selected Property:
- Not touching any game object with the selected Property:
- Sends a positive pulse to the connected controller(s) with each logic tic
- Already touching a game object with the selected Property:
- Continues to send a positive pulse to the connected controller(s) with each logic tic
- Not touching any game object with the selected Property:
- Game object with the selected Property touching is removed:
- Not touching any other game object with the selected Property:
- Sends one negative pulse to connected controller(s)
- Touching another game object with the selected Property:
- Continues to send a positive pulse to the connected controller(s) with each logic tic
- Not touching any other game object with the selected Property:
- Not touching any game object with the selected Property:
- No pulse sent
- Collision with a game object with the selected Property:
- Disabled:
- Collision with a game object with the selected Property:
- Not touching any game object with the selected Property:
- Sends one positive pulse to the connected controller(s)
- Already touching a game object with the selected Property:
- No pulse sent
- Not touching any game object with the selected Property:
- Game object with the selected Property touching is removed:
- Not touching any other game object with the selected Property:
- Sends one negative pulse to the connected controller(s)
- Touching another game object with the selected Property:
- No pulse sent
- Not touching any other game object with the selected Property:
- Not touching any game object with the selected Property:
- No pulse sent
- Collision with a game object with the selected Property:
- The default logic tic rate is 60 per second
False Level Trigger:
- Enabled:
- Collision with a game object with the selected Property:
- Not touching any game object with the selected Property:
- Sends one positive pulse to the connected controller(s)
- Already touching a game object with the selected Property:
- No pulse sent
- Not touching any game object with the selected Property:
- Game object with the selected Property touching is removed:
- Not touching any game object with the selected Property:
- Sends one negative pulse to the connected controller(s) with each logic tic
- Touching another game object with the selected Property:
- No pulse sent
- Not touching any game object with the selected Property:
- Not touching any game object with the selected Property
- Sends one negative pulse to the connected controller(s) with each logic tic
- Collision with a game object with the selected Property:
- Disabled:
- Collision with a game object with the selected Property:
- Not touching any game object with the selected Property:
- Sends one positive pulse to the connected controller(s)
- Already touching a game object with the selected Property:
- No pulse sent
- Not touching any game object with the selected Property:
- Game object with the selected Property touching is removed:
- Not touching any game object with the selected Property:
- Sends one negative pulse to connected controller(s)
- Touching another game object with the selected Property:
- No pulse sent
- Not touching any game object with the selected Property:
- Not touching any game object with the selected Property
- No pulse sent
- Collision with a game object with the selected Property:
- The default logic tic rate is 60 per second
Skip:
- Used with True Level Trigger and False Level Trigger
- Skips the number of logic tics entered before sending the next pulse
Level:
- Enabled:
- Switching from a State Mask group the sensor belongs to to a State Mask group it doesn't belong to:
- Sensor is deactivated
- Switching from a State Mask group the sensor doesn't belong to to a State Mask group it belongs to:
- Sensor is activated. Uses last input before being deactivated
- Switching from a State Mask group the sensor belongs to to a State Mask group it doesn't belong to:
- Disabled:
- Switching from a State Mask group the sensor belongs to to a State Mask group it doesn't belong to:
- Sensor is deactivated
- Switching from a State Mask group the sensor doesn't belong to to a State Mask group it belongs to:
- Sensor is activated. Waiting for input
- Switching from a State Mask group the sensor belongs to to a State Mask group it doesn't belong to:
Tap:
- Enabled:
- Collision with a game object with the selected Property:
- Not touching any game object with the selected Property:
- A positive pulse is immediately followed by a negative pulse (next frame)
- Already touching a game object with the selected Property:
- No pulse sent
- Not touching any game object with the selected Property:
- Game object with the selected Property touching is removed:
- Not touching any other game object with the selected Property:
- No pulse sent
- Touching another game object with the selected Property:
- No pulse sent
- Not touching any other game object with the selected Property:
- Collision with a game object with the selected Property:
- Disabled:
- Collision with a game object with the selected Property:
- Not touching any game object with the selected Property:
- A positive pulse is sent to the connected controller(s)
- Already touching a game object with the selected Property:
- No pulse sent
- Not touching any game object with the selected Property:
- Game object with the selected Property touching is removed:
- Not touching any other game object with the selected Property:
- A negative pulse is sent to the connected controller(s)
- Touching another game object with the selected Property:
- No pulse sent
- Not touching any other game object with the selected Property:
- Collision with a game object with the selected Property:
- True Level Trigger enabled and Skip = 0:
- Never has a chance to send a negative pulse
Invert:
- Inverts the output of the triggers.
- A positive trigger event sends a negative pulse.
- A negative trigger event sends a positive pulse.
Note:
- Sensors can be connected to more than one controller
- Sensors connected to a controller(s) belong to the same State Mask group(s) as the controller(s)