按钮的点击事件、滑动条的事件
通过Slider的OnValueChange事件改变模型物体上的脚本中的值(Dynamic float,把改变后的值传递给事件回调函数)
开始界面
开始按钮(Image、Button)
音量按钮
设置按钮
...
物体的显示顺序
角色面板
角色属性(头像、属性)
分栏(ToggleGroup)
装备栏(Toggle)
设置OnValueChanged事件,控制装备栏面板显示(GameObject.SetActive)
消耗品栏(Toggle)
材料栏(Toggle)
...
装备栏面板
背景(Image)
格子(GridLayoutGroup)
子物体最好使用空物体套壳,避免被改变尺寸
消耗品面板
...
...
关卡选择界面
背景
滚动面板
ScrollRect(Content设置为GridLayouGroup的物体)、添加Mask、脚本控制滚动的位置(scrollRect.horizontalNormalizedPosition)
Toggle组(控制滚动面板当前显示的页)
滑动列表自动设置Toggle的选项
设置Toggle的选项设置滚动面板的内容
设置界面
声音(Slider)
难度(ToggleGroup)
音效(ToggleGroup,OnValueChange事件触发脚本控制)
音乐(ToggleGroup,OnValueChange事件触发脚本控制)
游戏登陆界面(输入框)
用户名
InputField 组件
Text组件(默认文本显示)
Text组件(输入以后,用于文本显示)
...