zoukankan      html  css  js  c++  java
  • 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组件提供的大小。

  • 相关阅读:
    Struts2:<s:action>的使用
    Struts2:Struts2在jsp中使用标签时值的获取
    jsp:useBean的使用
    关于Filter的一点误解
    Strust2: 工作流程
    java程序连接MySQL数据库
    python 开发工具简介
    NCEP CFSR数据下载
    美国NOAA/AVHRR遥感数据
    气象网站
  • 原文地址:https://www.cnblogs.com/luxishi/p/8952348.html
Copyright © 2011-2022 走看看