大家好,我是 Aframe 新手,正在尝试在空间网络环境中设置一大堆 gif。
我在飞机上加载 gif 时遇到了一点困难。
我已经通过Aframe的资产文件夹加载了图像(故障), 目前它看起来像这样:
<a-assets>
<img id="dance" src="https://cdn.glitch.com/89b3ce36-3eac-4bb0-865c-585a7fe58409%2Fdance.gif?1556817051483.gif" >
</a-assets>
<a-plane src="#dance" position="5 3 -5" transparent="true" ></a-plane>
现在 gif 显示出来了,但它是静态的。我怎样才能让它开始播放?
A-Frame 默认不支持 GIF。您需要使用第三方组件来渲染 GIF:https://github.com/mayognaise/aframe-gif-shader
我在aframe-gif-shader中进行了修改以支持aframe版本1.3.0及更高版本。您可以在https://github.com/gloom Cheng/aframe-gif-shader找到更新的代码。