hao-ran 发表于 2018-11-28 10:17:06

请问这段代码为什么不能设置实体颜色,只能设置面的颜色呢?

UF_initialize ();
std::vector<TaggedObject*>objects=this->bodySelect0->GetProperties()->GetTaggedObjectVector("SelectedObjects");
for ( int i=0;i<objects.size();i++) // size 列表长度,这里指的是 对象个数
{      
UF_OBJ_set_color(objects->Tag(),b);
}


UF_terminate ();

hao-ran 发表于 2018-11-28 14:15:42

试了几次,会和选面的命令发生冲突,面的颜色改变之后,在设置体的话,被改动过得面就不会有反应了

hao-ran 发表于 2018-12-1 13:38:20

有大神帮忙给看一看吗

WhosDady 发表于 2019-5-16 17:09:25

有些情况uf设置颜色没效果的,可以用nxopen的方法,给面对象就是面变色,给体对象就是体变色

qqq19303 发表于 2024-3-5 22:57:12

有些情况uf设置颜色没效果的,可以用nxopen的方法,给面对象就是面变色,给体对象就是体变色
页: [1]
查看完整版本: 请问这段代码为什么不能设置实体颜色,只能设置面的颜色呢?