本实例代码需要安装threejs-miniprogram依赖。下载代码片段后,到根目录下进行 npm install 并构建npm即可。
在 vivo y51s(本demo复现的机器)以及华为鸿蒙设备(以往收到的反馈)中,遇到过这样的问题。如图所示,场景中有一个立方体,并且设置了灰色背景色。而录制出来的结果(左上角)只有灰色背景。
如果将背景设置成一张纹理,录制出来的结果依然只有背景色,立方体和背景图都不存在。
并且录制出的背景色就是最后一次渲染的背景色。可以查看changeBG方法中的示例,将背景图设置成红色后,渲染一帧,再设置背景纹理,录制出来的画面就是红色。
期望结果:
所有设备都能正常录制出场景内容。
你好,复现问题时麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,具体时间点