1、打开unity,新建一个NGUI项目。
2、在"UI Root"下增加一个"Sprite",命名为"Sprite1"。
3、给"Sprite1"设置好图片,并增加碰撞组件。
4、给"Sprite1"增加一个子Sprite,并设置好图片。
5、给"Sprite1"增加一个"UIToggle"脚本(脚本在资源文件夹搜索并拖入),并把子Sprite拖到"State Transition"下的"Sprite"框中,如下图所示。
6、将"Sprite1"组控件复制一下,粘贴到下面,命名为"Sprite2"。
7、然后将两个组控件的"UIToggle"下 Group值都改成一样的数值,0除外,我这里改成1。再将"Sprite1"下的"UIToggle"脚本中的"Starting State"选项框勾选上(这个选项决定UI的选项框是不是选中状态)。然后点击运行就能看到效果了。