一些零散的知识
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的高都可以随着格子的数量而增加。

Aspect Ratio Fitter 宽高比适配器

Rect Mask 2D遮罩+Scroll View,格子内容往上拖的时候可以不超过边界,有一个遮罩的效果

277

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



