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

本文介绍如何创建ToggleOne,一种解决游戏中开关组件显示问题的自定义控件。ToggleOne在选中和未选中状态时只显示对应图片,避免了图片重叠的问题。文章提供代码实现,并分享了Demo链接。
1071

被折叠的 条评论
为什么被折叠?



