一个简单 小型的C#Socket网络通信库 聊天室示例(四)

上篇说完对话框怎么做了 这里接着说消息的排序 和滚动消息列表

右键新建一个Scroll View 然后把两个滚动条都删掉。。你也可以保留垂直的滚动条 然后Image去掉


滚动透明度.png

这里的MovementType要改一下 不改也行 我这里的模式是Clamped 就是没有回弹的 默认的Elastic 可以拉到超出一定范围回弹回来 有点弹性的样子 还有吧 horizontal勾去掉不让他左右可以滚动


滚动移动模式.png

里面的Content物体添加这两个组件 ContentSizeFitter 设置垂直PreferredSize 根据内容自动适配高度 因为Scroll View滚动的上限就根据 Content自身高度而定的 所以就要增加他的高度
,VerticalLayoutGroup 垂直排序

自适应延长.png

把聊天框预制体放进去 然后就会有下面的这个效果了

动态滚动框演示.gif

https://github.com/LKaiGuo/KGScriptGenerator 喜欢的给我点个星星啊
u3d萌新QQ群844087555 欢迎进来灌水=。=

你可能感兴趣的:(一个简单 小型的C#Socket网络通信库 聊天室示例(四))