提交 1cbcaab0 编写于 作者: M Mr.doob

r99

上级 d58d00bb
......@@ -19,7 +19,7 @@ Please also include a live example if possible. You can start from these templat
##### Three.js version
- [ ] Dev
- [ ] r98
- [ ] r99
- [ ] ...
##### Browser
......
......@@ -185,7 +185,7 @@
} );
var REVISION = '99dev';
var REVISION = '99';
var MOUSE = { LEFT: 0, MIDDLE: 1, RIGHT: 2 };
var CullFaceNone = 0;
var CullFaceBack = 1;
......@@ -39910,6 +39910,7 @@
this.autoplay = false;
this.buffer = null;
this.detune = 0;
this.loop = false;
this.startTime = 0;
this.offset = 0;
......@@ -39984,6 +39985,7 @@
var source = this.context.createBufferSource();
source.buffer = this.buffer;
source.detune.value = this.detune;
source.loop = this.loop;
source.onended = this.onEnded.bind( this );
source.playbackRate.setValueAtTime( this.playbackRate, this.startTime );
......@@ -40112,6 +40114,26 @@
},
setDetune: function ( value ) {
this.detune = value;
if ( this.isPlaying === true ) {
this.source.detune.setTargetAtTime( this.detune, this.context.currentTime, 0.01 );
}
return this;
},
getDetune: function () {
return this.detune;
},
getFilter: function () {
return this.getFilters()[ 0 ];
......@@ -40137,7 +40159,7 @@
if ( this.isPlaying === true ) {
this.source.playbackRate.setValueAtTime( this.playbackRate, this.context.currentTime );
this.source.playbackRate.setTargetAtTime( this.playbackRate, this.context.currentTime, 0.01 );
}
此差异已折叠。
......@@ -179,7 +179,7 @@ Object.assign( EventDispatcher.prototype, {
} );
var REVISION = '99dev';
var REVISION = '99';
var MOUSE = { LEFT: 0, MIDDLE: 1, RIGHT: 2 };
var CullFaceNone = 0;
var CullFaceBack = 1;
......@@ -39904,6 +39904,7 @@ function Audio( listener ) {
this.autoplay = false;
this.buffer = null;
this.detune = 0;
this.loop = false;
this.startTime = 0;
this.offset = 0;
......@@ -39978,6 +39979,7 @@ Audio.prototype = Object.assign( Object.create( Object3D.prototype ), {
var source = this.context.createBufferSource();
source.buffer = this.buffer;
source.detune.value = this.detune;
source.loop = this.loop;
source.onended = this.onEnded.bind( this );
source.playbackRate.setValueAtTime( this.playbackRate, this.startTime );
......@@ -40106,6 +40108,26 @@ Audio.prototype = Object.assign( Object.create( Object3D.prototype ), {
},
setDetune: function ( value ) {
this.detune = value;
if ( this.isPlaying === true ) {
this.source.detune.setTargetAtTime( this.detune, this.context.currentTime, 0.01 );
}
return this;
},
getDetune: function () {
return this.detune;
},
getFilter: function () {
return this.getFilters()[ 0 ];
......@@ -40131,7 +40153,7 @@ Audio.prototype = Object.assign( Object.create( Object3D.prototype ), {
if ( this.isPlaying === true ) {
this.source.playbackRate.setValueAtTime( this.playbackRate, this.context.currentTime );
this.source.playbackRate.setTargetAtTime( this.playbackRate, this.context.currentTime, 0.01 );
}
{
"name": "three",
"version": "0.98.0",
"version": "0.99.0",
"description": "JavaScript 3D library",
"main": "build/three.js",
"repository": "mrdoob/three.js",
......
export var REVISION = '99dev';
export var REVISION = '99';
export var MOUSE = { LEFT: 0, MIDDLE: 1, RIGHT: 2 };
export var CullFaceNone = 0;
export var CullFaceBack = 1;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册