
UI
TO_ZRG
这个作者很懒,什么都没留下…
展开
-
Unity之UGUI合批规则
canvas 层级从上到下,从渲染角度,是从下往上,越先出现的越先被渲染从渲染角度,一个UI元素下面是否有重叠的UI元素没有:depth=0有:仅有一个重叠可以合批:depth=该元素的depth,合批指材质球一样不能合批:depth=该元素的depth+1多个重叠:依次对重叠的元素,进行上面的步骤,最后取最大的上面的过程之后,得到一个depth从小到大的排序对depth相同的元素,通过materialId,从小到大排序,方法material.getInstanceId。原创 2024-06-06 10:51:24 · 1074 阅读 · 0 评论 -
Unity UGUI 图文混排
支持超链接 动态表情 下划线 删除线 自定义点击事件工程已上传GitHub:GitHub - lurenzhangdeshuai/EmojiText-XText: unity ugui 图文混排原创 2022-01-02 16:24:27 · 2527 阅读 · 0 评论 -
UGUI 顶点生成顺序不同于绘制顺序
从左上角开始,顺时针绘制,坐标以anchor 为原点原创 2021-12-23 16:11:16 · 262 阅读 · 0 评论 -
全面屏适配
1.screen.safearea 这个字段就可以获得屏幕的安全区域2.如果是 iPad 就是宽屏,需要根据屏幕长宽比,更改canvas的CanvasScaler的matchWidthOrHeight3.背景需要单独处理,根据长宽比,来等比例拉伸原创 2021-06-29 11:33:32 · 197 阅读 · 0 评论 -
Unity中Sprite和UI Image的区别
当前之说区别:https://rubentorresbonet.wordpress.com/2016/05/26/unity-sprites-spriterenderer-vs-canvasrenderer-ui-image/https://www.cnblogs.com/LiTZen/default.html?page=92019版本的unity Image 在simple模式下也支持tight mesh,在image importer下设置mesh type 为tight然后使.原创 2020-12-23 12:13:37 · 274 阅读 · 0 评论 -
unity 之 IMGUI 二
CustomizationCustomizing your IMGUI Controls:自定义IMGUI控件通过 GUIStyles微调你的控件的外观,比如字体的颜色,字体的大小等,当你创建一个控件时,如果你没有声明自己的GUIStyles,unity使用默认的style.如果你有很多个GUIStyles,你可以使用 GUISkin. GUISkin只不过是一个GUIStyles....原创 2019-12-05 12:04:15 · 707 阅读 · 0 评论 -
unity 之 IMGUI
Immediate Mode GUI (IMGUI)“Immediate Mode” GUI system (also known as IMGUI) 是一个完全独立的功能,以Unity的主要游戏对象为基础的UI. IMGUI:IMGUI是一个代码驱动的GUI系统,主要用于作为程序员的工具. 写在OnGUI()方法里面来执行 void OnGUI() { if (G...原创 2019-12-05 10:04:20 · 2529 阅读 · 0 评论 -
unity 之UGUI Recttransform
Rect TransformTransform 表示一个点, Rect Transform 表示一个矩形, UI可以放里面PropertiesProperty: Function: Pos (X, Y, Z) pivot point相对于 anchors的位置. Width/Height Width and height of the rectangle...原创 2019-12-04 16:20:57 · 789 阅读 · 0 评论 -
Unity之UGUI基础一
CanvasCanvas 使用 EventSystem接收消息 Messaging System.Draw order of elementsUI elements 按照它们的order,决定在屏幕上绘制的顺序. 绘制order从小到大绘制,越小的越在下面或者在 Hierarchy 中拖拽他们的层级. order 还可以通过 Transform component: SetAs...原创 2019-12-03 15:06:41 · 749 阅读 · 1 评论