网淘吧Visual Components、Flexsim 仿真技术博客 | Python、C#、Delphi xe 机器人编程教程 - 网淘吧

临时改变项目/产品的颜色 - visual compents 疑难解答

2026-04-03 新闻来源:网淘吧 围观:1270
电脑广告
手机广告

你好,

我想知道是否有可能临时改变产品的颜色,这样如果模拟重置,产品就会恢复到原来的材质/颜色。我在网上找到的解决方案是可行的,就像学院教程中那样改变颜色,但如果模拟重置,颜色不会变回原来的颜色。

有人知道通过重置模拟来自动重置外观的神奇代码行吗?

祝好
maru

你好,
你所说的产品是指组件吗?产品对象是动态组件,在模拟重置时会被移除。
无论如何,对于静态组件,你可以在组件的脚本中使用 OnReset 事件:

comp = getComponent()
app = getApplication()

def OnReset():
  comp.Material = app.findMaterial("steel")

请注意,如果组件的几何体本身已经设置了非空的材质,这不会覆盖它们。

啊,这样有效,谢谢 :slight_smile:

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

文章底部电脑广告
手机广告位-内容正文底部

相关文章

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第853174名访客 今日有0篇新文章/评论