Toggle component reference
The toggle component is a CheckBox, when it used together with a ToggleGroup, it could be treated as a RadioButton.
Add component button at the bottom of the Properties panel and select
Add UI component. You can then add the Toggle component to the node.
The API reference of Toggle is here: Toggle API.
|isChecked||Boolean type. When this value is true, the check mark component will be enabled, otherwise the check mark component will be disabled.|
|checkMark||cc.Sprite type. The image used for the checkMark.|
|toggleGroup||cc.ToggleGroup type. The toggle group which the toggle belongs to, when it is null, the toggle is a CheckBox. Otherwise, the toggle is a RadioButton.|
|Check Events||Default list type is null. Each event added by the user is composed of the node reference, component name and a response function. Please check more detailed information in the chapter
Note: Because Toggle is inherited from Button, so the attributes exists in Button also apply to Toggle, please refer to the Button component manual for more information.
|Target||Node with the script component.|
|Component||Script component name.|
|Handler||Assign a callback function which will be triggered when the user clicks and releases the Toggle.|
|customEventData||A user-defined string value passed as the last event argument of the event callback.|
The Toggle event callback has two parameters, the first one is the Toggle itself and the second argument is the customEventData.
The generic node hierarchy of Toggle is as below:
Note: the checkMark node could be put on top of the background node.