A 型框架不显示我的纹理
A-frame doesn't display my texture
这是我的代码:
https://glitch.com/edit/#!/entertaining-garden?path=index.html:17:8
在哪里可以找到结果:https://entertaining-garden.glitch.me/
我不明白为什么我第 20 行的纹理根本不显示...这可能只是我忘记的愚蠢的事情,但我真的想不通!
如能查看,谢谢!
它不起作用,因为您将 material
组件分配给实体两次:
1)在模板中
2)内联(带纹理)
这很有趣,从来没有尝试过一次给一个实体两个 materials :)
复制here
要么从模板中删除 material,要么创建一个新组件,这会将纹理分配给 material,例如:
AFRAME.registerComponent("foo", {
init: function() {
this.el.setAttribute("material", "src", "myPic.jpg")
}
})
这是我的代码: https://glitch.com/edit/#!/entertaining-garden?path=index.html:17:8
在哪里可以找到结果:https://entertaining-garden.glitch.me/
我不明白为什么我第 20 行的纹理根本不显示...这可能只是我忘记的愚蠢的事情,但我真的想不通!
如能查看,谢谢!
它不起作用,因为您将 material
组件分配给实体两次:
1)在模板中
2)内联(带纹理)
这很有趣,从来没有尝试过一次给一个实体两个 materials :)
复制here
要么从模板中删除 material,要么创建一个新组件,这会将纹理分配给 material,例如:
AFRAME.registerComponent("foo", {
init: function() {
this.el.setAttribute("material", "src", "myPic.jpg")
}
})