• UGUI随记


    <color=#ffef00ff>武器</color>:巨剑
    <color=#ffef00ff>种族</color>:人族
    <color=#ffef00ff>特性</color>:高防高伤
    <color=#ffef00ff>技能</color>:擅长近战,利用高防御与敌人持续作战,造成持续大量伤害

    可以在同一Text中插入不同颜色的文字

     1 // 将十进制数转换为十六进制数
     2     private static string decimalToHex(int value) {
     3         string hex = "";
     4         while (value != 0) {
     5             int hexValue = value % 16;// 余数
     6             hex = toHexChar(hexValue) + hex;// 结果为:余数+16进制商的 16进制字符
     7             value = value / 16;// 如果商大于16继续被16整除
     8         }
     9 
    10         while(hex.Length<2)
    11         {
    12             hex='0'+hex;
    13         }
    14 
    15         return hex;
    16     }
    17 
    18 
    19     // 将一个十六进制数转换为16进制字符
    20     private static char toHexChar(int hexValue) {
    21         if (hexValue >= 0 && hexValue <= 9) {
    22             return (char) (hexValue + '0');
    23         } else {
    24             // 大于10小于15
    25             return (char) (hexValue - 10 + 'A');
    26         }
    27     }
    Color.r=255转换为FF

    自动布局主要由三类组件组成
    LayoutElement
    LayoutGroups
    LayoutControl

    关键词
    足够的空间
    额外的空间
    控件最小大小,控件最适合(期望)大小,控件最大(扩展比率)大小。统称控件大小的信息。
    父控件指的是添加有LayoutGroups组件的GameObject

    1.LayoutElement 负责提供该组件所附加的物体的控件大小的信息,不提供位置信息
        1.1 Image,Text控件本身就实现了ILayoutElement接口,提供了控件大小的信息。但是它的控件大小的信息是系统源码提供的。我修改不了。(除非你修改Image,Text的源码)
        1.2 如果我们想修改Image,Text等的控件大小的信息(不通过修改源码进行修改),我们可以给物体添加LayoutElement组件。这个时候,系统会读取LayoutElement组件提供的大小。

  • 相关阅读:
    用电脑Python控制Arduino
    Arduino-LiquidCrystal_I2C 液晶库
    Arduino通讯串口
    nginx statistics in multi-workers
    Nginx RTMP 模块 nginx-rtmp-module 指令详解
    windows下搭建nginx-rtmp服务器
    超实用压力测试工具-ab工具
    (总结)Nginx配置文件nginx.conf中文详解
    NGINX conf 配置文件中的变量大全 可用变量列表及说明
    「自己开发直播」实现nginx-rtmp-module多频道输入输出与权限控制
  • 原文地址:https://www.cnblogs.com/luxishi/p/8952348.html
Copyright © 2020-2023  润新知