Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
车家大少爷
three.js
提交
0a4593a8
T
three.js
项目概览
车家大少爷
/
three.js
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
three.js
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
0a4593a8
编写于
11月 28, 2019
作者:
M
Mr.doob
提交者:
GitHub
11月 28, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #18022 from f-a24/dev
Update .d.ts for audio
上级
f8efb93e
f3ee9b0b
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
24 addition
and
23 deletion
+24
-23
src/audio/Audio.d.ts
src/audio/Audio.d.ts
+5
-15
src/audio/AudioAnalyser.d.ts
src/audio/AudioAnalyser.d.ts
+4
-2
src/audio/AudioListener.d.ts
src/audio/AudioListener.d.ts
+4
-3
src/audio/PositionalAudio.d.ts
src/audio/PositionalAudio.d.ts
+11
-3
未找到文件。
src/audio/Audio.d.ts
浏览文件 @
0a4593a8
...
...
@@ -9,12 +9,15 @@ export class Audio extends Object3D {
constructor
(
listener
:
AudioListener
);
type
:
'
Audio
'
;
listener
:
AudioListener
;
context
:
AudioContext
;
gain
:
GainNode
;
autoplay
:
boolean
;
buffer
:
null
|
Audio
;
buffer
:
null
|
Audio
Buffer
;
detune
:
number
;
loop
:
boolean
;
loopStart
:
number
;
loopEnd
:
number
;
offset
:
number
;
duration
:
number
|
undefined
;
playbackRate
:
number
;
...
...
@@ -38,7 +41,7 @@ export class Audio extends Object3D {
setDetune
(
value
:
number
):
this
;
getDetune
():
number
;
getFilters
():
any
[];
setFilter
(
value
:
any
[]
):
this
;
setFilter
s
(
value
:
any
[]
):
this
;
getFilter
():
any
;
setFilter
(
filter
:
any
):
this
;
setPlaybackRate
(
value
:
number
):
this
;
...
...
@@ -55,16 +58,3 @@ export class Audio extends Object3D {
load
(
file
:
string
):
Audio
;
}
export
class
AudioBuffer
{
constructor
(
context
:
any
);
context
:
any
;
ready
:
boolean
;
readyCallbacks
:
Function
[];
load
(
file
:
string
):
AudioBuffer
;
onReady
(
callback
:
Function
):
void
;
}
src/audio/AudioAnalyser.d.ts
浏览文件 @
0a4593a8
import
{
Audio
}
from
'
./Audio
'
;
export
class
AudioAnalyser
{
constructor
(
audio
:
any
,
fftSize
:
number
);
constructor
(
audio
:
Audio
,
fftSize
:
number
);
analyser
:
any
;
analyser
:
AnalyserNode
;
data
:
Uint8Array
;
getFrequencyData
():
Uint8Array
;
...
...
src/audio/AudioListener.d.ts
浏览文件 @
0a4593a8
...
...
@@ -9,12 +9,13 @@ export class AudioListener extends Object3D {
context
:
AudioContext
;
gain
:
GainNode
;
filter
:
null
|
any
;
timeDelta
:
number
;
getInput
():
GainNode
;
removeFilter
():
void
;
setFilter
(
value
:
any
):
void
;
removeFilter
():
this
;
setFilter
(
value
:
any
):
this
;
getFilter
():
any
;
setMasterVolume
(
value
:
number
):
void
;
setMasterVolume
(
value
:
number
):
this
;
getMasterVolume
():
number
;
updateMatrixWorld
(
force
?:
boolean
):
void
;
...
...
src/audio/PositionalAudio.d.ts
浏览文件 @
0a4593a8
import
{
AudioListener
}
from
'
./AudioListener
'
;
import
{
Audio
}
from
'
./Audio
'
;
export
class
PositionalAudio
extends
Audio
{
export
class
AudioWeaken
extends
Audio
{
getOutput
():
any
;
}
export
class
PositionalAudio
extends
AudioWeaken
{
constructor
(
listener
:
AudioListener
);
panner
:
PannerNode
;
getOutput
():
PannerNode
;
setRefDistance
(
value
:
number
):
this
;
getRefDistance
():
number
;
setRolloffFactor
(
value
:
number
):
this
;
getRolloffFactor
():
number
;
setDistanceModel
(
value
:
string
):
this
;
getDistanceModel
():
string
;
setDistanceModel
(
value
:
DistanceModelType
):
this
;
getDistanceModel
():
DistanceModelType
;
setMaxDistance
(
value
:
number
):
this
;
getMaxDistance
():
number
;
setDirectionalCone
(
...
...
@@ -20,5 +27,6 @@ export class PositionalAudio extends Audio {
coneOuterAngle
:
number
,
coneOuterGain
:
number
):
this
;
updateMatrixWorld
(
force
?:
boolean
):
void
;
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录