lyh916

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  201 随笔 :: 0 文章 :: 12 评论 :: 21万 阅读

随笔分类 -  UGUI

摘要:参考链接: https://www.cnblogs.com/msxh/p/14194756.html https://blog.csdn.net/qq1090504117/article/details/106250428 https://blog.csdn.net/chezhangliang/ar 阅读全文
posted @ 2021-08-15 23:53 艰苦奋斗中 阅读(417) 评论(0) 推荐(0) 编辑

摘要:参考链接: https://blog.csdn.net/bn0305/article/details/78058076 https://www.xuanyusong.com/archives/3518 https://blog.csdn.net/wangjiangrong/article/detai 阅读全文
posted @ 2021-06-14 22:03 艰苦奋斗中 阅读(394) 评论(0) 推荐(0) 编辑

摘要:Mask组件的原理是使用了模板测试 建议先了解下模板测试再往下看:https://www.cnblogs.com/lyh916/p/10555963.html 例子: 一. 1.Mask的第一个dc,将Image所在区域的模板缓冲设置为1(默认是0) 2.Mask的最后一个dc,将Image所在区域 阅读全文
posted @ 2021-06-12 22:49 艰苦奋斗中 阅读(166) 评论(0) 推荐(0) 编辑

摘要:参考链接: https://www.cnblogs.com/luguoshuai/p/11020504.html UGUI源码地址: https://github.com/Unity-Technologies/uGUI/tree/2018.4 1.备份 a.先将\Editor\Data\UnityE 阅读全文
posted @ 2020-06-27 21:26 艰苦奋斗中 阅读(818) 评论(0) 推荐(0) 编辑

摘要:参考链接: https://zhuanlan.zhihu.com/p/448293298 UGUI源码地址: https://github.com/Unity-Technologies/uGUI/tree/2018.4 一.UI绘制 以Image为例,顶点信息会填充到VertexHelper,然后通 阅读全文
posted @ 2020-03-30 00:19 艰苦奋斗中 阅读(403) 评论(0) 推荐(0) 编辑

摘要:参考链接: https://zhuanlan.zhihu.com/p/74520501 https://blog.csdn.net/ecidevilin/article/details/52510373 点击流程分3个部分: 一.封装点击信息 将Input.GetTouch返回的Touch结构体,包 阅读全文
posted @ 2020-03-22 16:13 艰苦奋斗中 阅读(228) 评论(0) 推荐(0) 编辑

摘要:参考链接: https://www.cnblogs.com/zhuhongjongy/p/5441069.html 1.ScrollRect和EventTrigger的冲突 ScrollRect中的滑动事件是通过EventTrigger来响应的,所以当item也是通过EventTrigger来响应事 阅读全文
posted @ 2019-12-09 22:10 艰苦奋斗中 阅读(1086) 评论(0) 推荐(0) 编辑

摘要:参考链接: https://blog.csdn.net/lyh916/article/details/44570503 https://blog.csdn.net/qq_38451208/article/details/77979673 代码如下: 1 using UnityEngine; 2 us 阅读全文
posted @ 2019-12-02 23:45 艰苦奋斗中 阅读(442) 评论(0) 推荐(0) 编辑

摘要:1.回调方法 Awake:初次加载界面时执行一次,一般用于控件查找,绑定UI事件 Active:每次打开时执行一次,一般用于界面刷新 Hide:每次关闭时执行一次 2.控件查找 使用统一接口查找控件,并根据查找的控件类型进行处理,如: 按钮:播放音乐 输入框:屏蔽字检测 3.返回列表 返回列表具有记 阅读全文
posted @ 2019-11-20 23:44 艰苦奋斗中 阅读(258) 评论(0) 推荐(0) 编辑

摘要:参考链接: https://jingyan.baidu.com/article/cbcede077aa8b202f40b4dac.html http://www.xuanyusong.com/archives/3278 https://www.cnblogs.com/zhaoqingqing/p/3 阅读全文
posted @ 2019-11-10 18:29 艰苦奋斗中 阅读(549) 评论(0) 推荐(0) 编辑

摘要:参考链接: http://www.cnblogs.com/leoin2012/p/6425089.html 前面说过Mask组件会影响性能:https://www.cnblogs.com/lyh916/p/10587632.html 因此,尽量少使用Mask,对于类似技能图标那样的圆形图片,可以考虑 阅读全文
posted @ 2019-03-27 22:51 艰苦奋斗中 阅读(841) 评论(0) 推荐(0) 编辑

摘要:unity版本5.3.5 一.属性 1.overrideSprite 脚本对精灵的访问均使用overrideSprite,如果m_OverrideSprite存在就使用m_OverrideSprite,否则使用m_Sprite,即优先级:m_OverrideSprite > m_Sprite 2.p 阅读全文
posted @ 2019-03-24 22:34 艰苦奋斗中 阅读(1216) 评论(0) 推荐(0) 编辑

摘要:帧动画脚本: http://www.cnblogs.com/lyh916/p/9194823.html 这里的动态表情,我使用的是固定间隔去刷新Image上的Sprite来实现的,即帧动画。这里可以将帧动画当作一种新的资源,它与普通的图片的区别在于,挂上了一个帧动画脚本,并且在使用时,需要加载多张图 阅读全文
posted @ 2018-07-22 19:01 艰苦奋斗中 阅读(727) 评论(1) 推荐(0) 编辑

摘要:点击区域可以分成两部分来分析: 0.Rect 搜索api:Rect和Rect.Rect,可以知道: 在GUI和GUILayout中,Rect的原点在左上角,向右为x轴正方向,向下为y轴正方向; 除此之外,其他情况下Rect的原点在左下角,向右为x轴正方向,向上为y轴正方向。 1.区域的判定 a.图片 阅读全文
posted @ 2018-07-20 22:27 艰苦奋斗中 阅读(874) 评论(0) 推荐(0) 编辑

摘要:0.下划线标签 标签格式:<material=underline c=#ffffff h=1 n=*** p=***>blablabla...</material> material标签会在最后的渲染过程中被自动去除。 1.文字顶点分布 通过打印文字顶点,可以发现顶点是以text控件中的pivot为 阅读全文
posted @ 2018-07-13 23:50 艰苦奋斗中 阅读(6145) 评论(2) 推荐(0) 编辑

摘要:1.图文混排中的资源,主要是图片。 2.所谓的资源管理,可以分为资源对象池和资源加载这两部分。这里是为图文混排单独做一套资源管理,当然也可以改为调用项目中的资源管理。 RichTextResourceManager.cs 阅读全文
posted @ 2018-07-09 23:25 艰苦奋斗中 阅读(1013) 评论(0) 推荐(0) 编辑

摘要:参考链接: http://www.cnblogs.com/leoin2012/p/7162099.html 0.图片标签和图片类 标签格式:<icon name=*** w=1 h=1 n=*** p=***/> RichTextImageInfo.cs 1.用空格替换图片标签 a.选择空格符 换行 阅读全文
posted @ 2018-07-08 10:47 艰苦奋斗中 阅读(1265) 评论(0) 推荐(0) 编辑

摘要:参考链接: http://www.xuanyusong.com/archives/3471 https://www.cnblogs.com/lyh916/p/9162463.html https://www.cnblogs.com/zsb517/p/6565446.html 0.Text的顶点分布 阅读全文
posted @ 2018-06-23 16:42 艰苦奋斗中 阅读(587) 评论(0) 推荐(0) 编辑

摘要:ImageFrameAnimation.cs 测试: 效果: 阅读全文
posted @ 2018-06-18 11:58 艰苦奋斗中 阅读(509) 评论(0) 推荐(0) 编辑

摘要:UGUI源码: https://bitbucket.org/Unity-Technologies/ui/downloads/?tab=tags 首先下载一份UGUI源码,这里我下载的版本是5.3.2f1。然后找到Text.cs,里面有方法OnPopulateMesh,这个方法会修改文字的顶点。而图文 阅读全文
posted @ 2018-06-10 17:31 艰苦奋斗中 阅读(3735) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示