前言:如果在游戏中使用开关组件的话,一般会使用Toggle。可是总有一些开关的两态是不重叠,图片会有一大一小。这个时候还使用Toggle的话,就会出现问题。那可以使用将要介绍的自定义控制ToggleOne。组件的功能跟Toggle一样,只是在选中与未选中时,只显示对应的图片,另一张会隐藏。文章最后会给出一个Demo给大家参考。
效果
未选中状态
选中状态
###代码实现
代码很简单,主要是查看Toggle源码,来进行实现的。感兴趣的朋友可以自己查看源码。
cc.Class({
extends: cc.Component,
properties: {
isChecked: {
default: true,
tooltip: CC_DEV && 'i18n:CO