【问题标题】:Issue updating wall dimensions, materialis, etc更新墙尺寸、材料等问题
【发布时间】:2018-11-02 15:33:22
【问题描述】:

现在我在更新墙壁的尺寸/材料时遇到问题。

有问题的 A-Scene 是我通过上传 2d 平面图获得的托管(未托管在 3d.io 网站/平台上)。

这是我的代码中的一个 sn-p。基本上,这个 sn-p 似乎有效地更新了墙壁的数据,将高度更改为 1 米。但是,这些变化并没有在视觉上反映出来。

let walls = document.querySelectorAll('[io3d-wall]')

for(let i = 0; i<walls.length; i ++){
   walls[i].components['io3d-wall'].data.h = 1
   walls[i].components['io3d-wall'].update()
}

如果您对我遇到此问题的原因有任何想法,请分享。

谢谢

喀什拉纳豪迈 Blockvue

【问题讨论】:

    标签: aframe archilogic 3d.io


    【解决方案1】:

    使用标准 A 帧语法

    let walls = document.querySelectorAll('[io3d-wall]')
    
    for(let i = 0; i<walls.length; i ++){
      walls[i].setAttribute('io3d-wall', {h: 1})
    }
    

    【讨论】:

    • 感谢您的反馈弗雷德里克。我真的很感激。
    • 弗雷德里克,再次感谢您的回复。尽管实施了您的方法,但我仍然得到相同的结果。这是一个说明我的问题的视频。请看一下视频。我希望它可以为您提供有关我问题原因的线索。 youtube.com/watch?v=sTWnt_JZe6k&feature=youtu.be
    • 您需要先在编辑器中取消烘焙模型才能对其进行编辑docs.archilogic.com/en/3d-editor/lighting
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 1970-01-01
    • 2015-02-11
    • 2022-07-25
    • 2015-04-05
    • 2016-05-22
    • 2014-09-20
    相关资源
    最近更新 更多