首页 > 解决方案 > 如何重新加载/刷新A-frame 中的实体?

问题描述

是否可以仅重新加载/刷新 A 框架中的实体?不是整个 A 帧页面

<img id="front" src="assets/png/front.png">

因为我想改变形象

标签: aframe

解决方案


您可以使用 javascript 来操作 aframe 中的 dom。例如,您可以像这样将数据更改刷新到 dom:

document.querySelector('img').flushToDOM();

您还可以像这样更改实体的属性:

entity.setAttribute('img', { src: 'assets/png/front.png' });

推荐阅读