
Unity3D 个人实践
小雷叔叔
热爱游戏,立志成为一名优秀的游戏程序员。lrfleroy@163.com
展开
-
[Unity3D 实践] API RectTransform控件
如何获取UI控件的大小(屏幕坐标系) ?GetComponent<RectTransform>().rectrect是一个四维向量只读属性,前两维是Pivot到控件所占矩形左下角点的距离,后两维分别为控件的宽和高其他RectTransform类主要属性sizeDelta(Vector2)Anchors矩形与控件实际所占矩形面积的宽和高的差值,负数为控件比Anc...原创 2019-04-01 16:15:41 · 505 阅读 · 0 评论 -
[Unity3D 实践] 小测试 GetComponent()函数的效率
GetComponent()的3种重载版本T GetComponent<T>() Component GetComponent(Type type) Component GetComponent(string type)在Unity3D脚本中,我们通过调用Component类的GetComponent函数来获取GameObject上的组件,那么:各版本GetComp...原创 2019-03-31 13:51:57 · 4301 阅读 · 1 评论 -
[Unity3D 实践] 使用迭代器实现一个最最简陋的Unity协程(Coroutine)
参考资料Unity协程(Coroutine)原理深入剖析 Unity协程(Coroutine)原理深入剖析再续 Coroutine,你究竟干了什么? Coroutine,你究竟干了什么?(小续) 匹夫细说C#:庖丁解牛迭代器,那些藏在幕后的秘密 Unity协程是什么?Unity协程有什么用?Unity协程(Coroutine)并不是真正的协程。简单来说,协程实现...原创 2019-04-12 12:56:51 · 505 阅读 · 0 评论