小编Ник*_*гей的帖子

如果一个点在摄像机视图之外,则Three.js线消失

我按照文档中的说明创建了一行:http: //threejs.org/docs/#Reference/Objects/Line.

但是当其中一个线点位于相机视图之外时,线条会消失.

我也尝试使用https://github.com/spite/THREE.MeshLine,但我仍然遇到同样的问题.

我该如何解决?

javascript three.js

5
推荐指数
1
解决办法
814
查看次数

如何将音频文件像流一样加载到 AudioContext 中?

例如,我想将 100MB mp3 文件加载到 AudioContext 中,我可以使用 XMLHttpRequest 来做到这一点。

但是使用这个解决方案,我需要加载所有文件,然后才能播放它,因为onprogress方法不返回数据。

xhr.onprogress = function(e) {
   console.log(this.response); //return null 
};
Run Code Online (Sandbox Code Playgroud)

我也尝试用方法做到这一点fetch,但这种方式有同样的问题。

fetch(url).then((data) => {
   console.log(data); //return some ReadableStream in body, 
                      //but i can't find way to use that
});
Run Code Online (Sandbox Code Playgroud)

有什么方法可以在客户端 JavaScript 中加载音频文件(如流)?

javascript audio xmlhttprequest fetch audiocontext

3
推荐指数
1
解决办法
2836
查看次数

GitLab CI:用 git pull 代替 git clone

我在服务器上有 git 目录。Master 分支中的每次推送我都想在这个目录中执行 git pull 。我尝试使用 gitlab-ci-multi-runner 来做到这一点。我制作了shell runner,但默认情况下他会克隆存储库,然后调用我的命令。

如何在 git pull 上更改 git clone?

continuous-integration gitlab

0
推荐指数
1
解决办法
5531
查看次数