当前位置:   article > 正文

真Unity3D编辑器Editor二次开发

真Unity3D编辑器Editor二次开发

IMGUI Editor Label 改变颜色

分享一个很神奇的颜色

一开始这么写,以为不行的,

  1. private void OnGUI()(){
  2. GUILayout.Label("<color=red>name:</color>ffdasilufoi");
  3. //。。。。
  4. }

结果这么写又好了,

  1. private GUIStyle m_tempFontStyle = new GUIStyle();
  2.         void OnEnable(){
  3.             m_tempFontStyle.normal.textColor = Color.yellow;
  4.             m_tempFontStyle.fontSize = 20;
  5.         }

  1. private void OnGUI()(){
  2. GUILayout.Label("<color=red>name:</color>ffdasilufoi",m_tempFontStyle);
  3. //。。。。
  4. }

参考

这么写的出处,也是来自同网站的小哥:

EditorGUILayout改变Label的颜色_guilayout.label 设置字体颜色-CSDN博客

补充

  1. void OnDetailInfoGUI(){
  2. GUILayout.Label("<color=red>name:</color>ffdasilufoi",m_tempFontStyle);
  3. GUILayout.Label("<color=#000000>size:</color>???",m_tempFontStyle);
  4. GUILayout.Label("<color=#0000ff>vertex:</color>11m",m_tempFontStyle);
  5. GUILayout.Label("triangles",m_tempFontStyle);
  6. GUILayout.Label("mat??",m_tempFontStyle);
  7. GUILayout.Label("Image;",m_tempFontStyle);
  8. }

奇怪的是???

#ff00ff 红+蓝居然是紫色?

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/138416
推荐阅读
相关标签
  

闽ICP备14008679号