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

subsun 5个月前 (04-03) visual Component 1435 0

你好,

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

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

祝好
maru

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

comp = getComponent()
app = getApplication()

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

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

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

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

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

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