C# NX二次开发-设置背景颜色

使用UF函数能直接设置UG背景颜色:

1.设置背景颜色选项为纯色:

2.编写更新背景颜色代码:

cs 复制代码
      var nxColor = NXColor.Factory._Get(186);
      var rgb = nxColor.GetRgb();
      double[] arr = [rgb.R, rgb.G, rgb.B];
      theUf.Disp.SetColor(UFConstants.UF_DISP_BACKGROUND_COLOR, UFConstants.UF_DISP_rgb_model, null, arr);
      theUf.Disp.LoadColorTable();

3.效果:

相关推荐
__water2 小时前
『功能项目』回调函数处理死亡【54】
c#·回调函数·unity引擎
__water2 小时前
『功能项目』眩晕图标显示【52】
c#·unity引擎·动画事件
__water3 小时前
『功能项目』第二职业法师的平A【57】
c#·unity引擎·魔法球伤害传递
Java资深爱好者4 小时前
VB.NET中如何利用ASP.NET进行Web开发
前端·asp.net·.net
__water5 小时前
『功能项目』战士的伤害型技能【45】
c#·unity引擎·战士职业伤害型技能
君莫愁。6 小时前
【Unity】检测鼠标点击位置是否有2D对象
unity·c#·游戏引擎
Lingbug7 小时前
.Net日志组件之NLog的使用和配置
后端·c#·.net·.netcore
咩咩觉主7 小时前
Unity实战案例全解析:PVZ 植物卡片状态分析
unity·c#·游戏引擎
Echo_Lee07 小时前
C#与Python脚本使用共享内存通信
开发语言·python·c#
__water14 小时前
『功能项目』QFrameWork框架重构OnGUI【63】
c#·unity引擎·重构背包框架