一些零散的知识
1.VScode的调试快捷键
点击+F12 跳转至定义或引用的地方
ctrl+f 在查找本文件,ctrl+p在本项目查找
2.线程和协程的区别
线程跟协程的区别:线程可以同时多个运行,而协程任意时刻只能运行一个,并且处于运行状态的协程只有被挂起(suspend)时才会暂停。
3.一些UGUI的知识
Grid Layout Group
加上Grid Layout Group组件,可以达到类似背包格子那样的格子排序。然后还可以通过padding设置它的上下左右的离边界的空格,constraint这个参数可以被注意一下,经常被用到。
///
还有如何实现只有少量的格子,格子能显示在居中,这个可以通过设置它的锚点Anchors,把它设置成middle center,然后那个pivot是中心点的意思。
按住shift键,改中心点
Maskable
还有Maskable,勾选上了代表遮罩开启,如果当前组件是text,并且覆盖在按钮上,它可能会导致底下的按钮无法点击,取消了才恢复正常
还有一点,
注意层级关系,如果父对象的框框只有那么大,可能会限制它的子对象的框框的大小
按钮监听
Toggle与Toggle Group(用来制作单选框)
toggle也可以做多选框,不加 Toggle Group的话
InputField 输入框(如登录界面的密码输入框)
Slider
ScrollView
Dropdown下拉列表
自适应宽高组件
Scroll View的Content加上Grid Layout Group和Content Size Fitter组件可以达到格子自动布局,并且可以上下滑动,无论动态添加多少格子,Content的高都可以随着格子的数量而增加。