Unity UI
Kismy
I Can Do it !
展开
-
Unity Rect.OverLaps(Rect other) 改进
改进原因: Scale缩放后该内置函数判断有误。 public static class Tools { public static Rect GetRect(this RectTransform self) { float width = Mathf.Abs(self.sizeDelta.x * self.localScale.x); float height = Mathf.Abs(self.sizeDelta.y * self.localScale....原创 2020-09-18 14:25:20 · 1698 阅读 · 0 评论 -
Unity UGUI 绑定事件的 4 种方式
UGUI 可视化创建以及关联事件很方便, 动态创建可以利用创建好的 Prefab 进行实例化, 只是在关联事件上有些复杂, 本文总结了几种给按钮绑定事件的关联方式.1. 可视化创建及事件绑定 #Step 1 : 通过 Hierarchy 面板创建 UI > Button.Step 2 : 创建一个脚本 TestClick.cs, 定义了一个 Click 的 public 方法.Step 3 ...转载 2018-06-24 09:52:32 · 2191 阅读 · 1 评论 -
Unity加载外部图片效率提高百倍以上的方法
前一段在做一个功能的时候必须加载外部多张连续的图片,来实现一个简单的小动画。本来是一个非常简单的功能,不用两分钟就写好了。但是最终打成apk测试的时候有个非常大的问题就是非常卡,图片播放卡的简直不忍直视,后来去看unity的官方文档,发现了一个非常好用的方法。 我们在使用unity的UGUI中的图片的时候,绝大多数人都是使用Image这个组件,而大家基本上很容易忽略掉这个组件的使用效率问题,因为都...转载 2019-07-03 14:23:56 · 1344 阅读 · 0 评论