(资料图片)
ItemList做屏幕大小选项,节点属性中的Select Mode记得选择Single单选模式,主题颜色属性中guide_color是上下分界线的颜色。
Item_selected节点信号可以获取当前选项,返回的是选项id。如果不想屏幕乱跳,可以重置下屏幕位置。(虽然感觉更乱跳了,但是不至于把关闭按钮顶出去,以后加上存档功能,再做设置完的确认选项)
CheckBox做了屏幕模式选项,要想使用CheckBox的单选模式,需要先设置节点属性中的ButtonGroup,新建ButtonGroup后,选择保存,然后在其他同类CheckBox节点中将ButtonGroup属性设置为已保存的ButtonGroup文件。
ToggleMode属性记得全都勾选。
然后在CheckBox节点信号的高级设置中,添加新的字段,这样就可以把几个CheckBox节点的信号全部连接在一个方法上了。
初始化时,可以将屏幕大小选项、屏幕模式选项设置个默认选项。以后有存档功能后,直接读取存档内的设置配置。
话说,CheckBox和CheckButton的文档链接互相反了,文档中只字没提ButtonGroup属性,文档建议去看BaseButton的文档,过去以后ButtonGroup属性的说明真牛,看了几遍都没发现这个东西有用。文档上上下下看了一遍最后才点进ButtonGroup这个链接里面。然后保存group配置又被折磨。