![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity3d
灰色小蚂蚁
一个想做游戏开发的菜鸡
展开
-
UGUI学习-一些常用效果的简单实现方法
文字滚动条效果实现方法创建一个文本框(注意文本框一定要足够长好让所有文字全部显示,就算使文字Overflow也不行) 给文本框添加一个Image 用于当作遮罩 给文本框的Image添加一个Scroll Rect组件 将需要滚动的文字拖到Content上 如果只想垂直移动就勾选Vertical 水平则勾选Horizontal 给文本框的Image添加一个Mask组件,使得多出文本框的文字隐藏 点击Mask组件下的Show Mask Graphic关闭遮罩的背景原创 2020-11-29 18:37:28 · 239 阅读 · 0 评论 -
Unity学习-搭建UI框架
整体思路:首先我们先要有一些面板的预制体然后在Resources文件夹下,我们创建一个文件夹,命名为UIPanel,将这些预制体放在UIPanel下(没有Resources文件夹就在Assets文件夹下创建一个)然后我们根据这些预制体及其路径编写一个json文件,首个类型必须是对象{ "infoList": [ { "panelTypeString": "ItemMessage", "path": "UIPanel/ItemMessagePa原创 2020-11-27 14:28:48 · 670 阅读 · 0 评论 -
UGUI学习-实现小游戏关卡选择面板
实现小游戏关卡选择面板1.创建背景创建一张画布在画布上创建一个Image,用作背景图片2.创建一个ScrollRect在背景下创建一个ScrollRect并调整好大小,用于拖动关卡 (先创建一个Image,再在其下添加ScrollRect组件)3.创建一个Grid在ScrollRect下创建一个空物体,命名为Grid,并在其下添加Grid Layout Group组件,最后使其和ScrollRect的高一样,宽尽量拖长(为了添加足够多的关卡,后面还会进..原创 2020-11-24 18:19:33 · 604 阅读 · 0 评论 -
C#知识学习-反射和特性
反射可以通过 type来获取类的信息(名字,所在命名空间,所在的程序集,有哪些字段,属性,方法等)using System.Reflection;//反射要调用的命名空间Type type = myClass.GetType();//获取一个类的TypeFieldInfo[] array1 = type.GetFields();//获取type中的所有字段名PropertyInfo[] array2 = type.GetProperties();//获取type中的所有属性名MethodI原创 2020-11-08 11:20:44 · 102 阅读 · 0 评论