Aframe 无论我键入什么,A-Frame A-Entity深度值始终保持在默认值1-2
使用“深度”将壁厚设置为8是行不通的,我甚至尝试将其设置为32。它还是平的。A-Box让我可以毫无问题地设置深度,A-Entity则没有问题 我做了一把小提琴来说明问题:Aframe 无论我键入什么,A-Frame A-Entity深度值始终保持在默认值1-2,aframe,webvr,Aframe,Webvr,使用“深度”将壁厚设置为8是行不通的,我甚至尝试将其设置为32。它还是平的。A-Box让我可以毫无问题地设置深度,A-Entity则没有问题 我做了一把小提琴来说明问题: depth=32或depth=8将不会更改显示 红砖可以调整大小,其在z轴上的深度设置为“8”。 墙的深度设置为32,仍然是深度的1/3左右 红砖的颜色 有什么线索可以解决这个问题吗 我还尝试: wallfrnt.setAttribute(“比例”{x:1,y:1,z:2}); 没有明显的效果。我已经为您解决了一些问题:。代
depth=32
或depth=8将不会更改显示
红砖可以调整大小,其在z轴上的深度设置为“8”。
墙的深度设置为32,仍然是深度的1/3左右
红砖的颜色
有什么线索可以解决这个问题吗
我还尝试:
wallfrnt.setAttribute(“比例”{x:1,y:1,z:2});
没有明显的效果。我已经为您解决了一些问题:。代码中存在一些问题:
<a-entity position="0 54 0"</a-entity>
这个代码是错误的
wallfrnt.setAttribute("scale"",{x:1, y:1, z:2});
因为
“缩放”
而不是“缩放”
{x,y,z}
的字符串给出为了给墙一个深度,我发现最好使用一个而不是
a-entity
。src
属性必须是#WhiteBricks
,属性宽度
、高度
和深度
必须分开
<a-box src="#WhiteBricks" width="288" height="108" depth="320" position="0 54 -160"/>
啊,谢谢,双引号不断弹出,我的编辑器在我打字时自动添加它们,在我使用它时也会关闭标记,只是盲目地填充它们。。经常令人讨厌。卷曲括号{ }我使用,因为我看到他们用这样的方式在FAQ中,但是,即使在你的叉子,我不看到墙壁有任何更厚…..地板设置为0-0,但一直出现在墙的中间,这是PROB,由于打字的我错过了,不正确地关闭。感谢这一部分。通过切换回长方体,而不是实体,它现在有了深度,但纹理停止平铺,现在被拉伸。我在重复纹理,使白色砖块大致与红色砖块的大小相同。红色是16英寸x 8英寸x 8英寸,是用于施工的标准水泥块的大小。(砂浆接缝每侧减去1/8英寸)。当我在框中的纹理名称后添加分号以添加我在实体中添加的参数时,它会使整个页面崩溃。实体正在接受更改,而box将不接受这些更改。我在任何地方都能看到有人更改其中一项内容的文档和tut,但没有一个文档和tut能够成功地与引用的资源一起工作。我应该说,使用a-entity而不是a-box。
wallfrnt.setAttribute("scale"",{x:1, y:1, z:2});
<a-box src="#WhiteBricks" width="288" height="108" depth="320" position="0 54 -160"/>