...
A Color Sensor detecting colors of the objects in its field of view.
...
Where to find
The Color Sensor Physical and Logic components can be found under Standard Components > Color Sensor > Color Sensor.
...
It can be also accessed from the GameObject menu as well as or from the Hierarchy Context menu.
Note |
---|
A new GameObject will be created if you do not have a GameObject selected. Otherwise, the Color Sensor will be added to the selected GameObject. |
...
Feature layout
Physical Component
...
Live Data | |
State | Shows whether the Color Sensor is currently active and thus whether it will detect colors. |
Output Signal | Shows what color the ColorSensor currently detects. If no color is detected, it will return its Void Color. |
...
Properties | |||
Range | The minimum and maximum detection range for the Color Sensor. A gizmo shows a visual indication of how that will translate in the scene. | ||
Void Color | The default color that will be returned when no colors are detected. | ||
On Value Changed | A UnityEvent that is fired as soon as the Output Signal of the Color Sensor changes. Other scripts can subscribe to this event to be notified of the change. | ||
Fixed Rendering | The function forces the color sensor to detect colors on fixed intervals which will prevent it from possibly missing frames.
|
...
Control Panel | |
Generate Control Panel for ColorSensor | Click this button to generate a ControlPanelInterface for the Color Sensor. |
...
These settings are general Logic Component settings. Look at the Logic Component Documentation for more details.
...
How to use
Assign a Color Sensor physical component to a GameObject, or create a new one directly from the menu.
Select the desired settings under the Properties tab.
In Play Mode, the color of detected objects will be displayed in the Output Signal field.