Przeglądaj źródła

Merge pull request #15937 from Mugen87/dev26

Audio: Update TS files
Mr.doob 6 lat temu
rodzic
commit
65c5c91eed
2 zmienionych plików z 9 dodań i 5 usunięć
  1. 3 0
      src/audio/Audio.d.ts
  2. 6 5
      src/audio/PositionalAudio.d.ts

+ 3 - 0
src/audio/Audio.d.ts

@@ -12,6 +12,7 @@ export class Audio extends Object3D {
   gain: GainNode;
   gain: GainNode;
   autoplay: boolean;
   autoplay: boolean;
   buffer: null | Audio;
   buffer: null | Audio;
+  detune: number;
   loop: boolean;
   loop: boolean;
   startTime: number;
   startTime: number;
   offset: number;
   offset: number;
@@ -32,6 +33,8 @@ export class Audio extends Object3D {
   stop(): this;
   stop(): this;
   connect(): this;
   connect(): this;
   disconnect(): this;
   disconnect(): this;
+  setDetune(value: number): this;
+  getDetune(): number;
   getFilters(): any[];
   getFilters(): any[];
   setFilter(value: any[]): this;
   setFilter(value: any[]): this;
   getFilter(): any;
   getFilter(): any;

+ 6 - 5
src/audio/PositionalAudio.d.ts

@@ -17,12 +17,13 @@ export class PositionalAudio extends Audio {
 
 
   panner: PannerNode;
   panner: PannerNode;
 
 
-  setRefDistance(value: number): void;
+  setRefDistance(value: number): this;
   getRefDistance(): number;
   getRefDistance(): number;
-  setRolloffFactor(value: number): void;
+  setRolloffFactor(value: number): this;
   getRolloffFactor(): number;
   getRolloffFactor(): number;
-  setDistanceModel(value: number): void;
-  getDistanceModel(): number;
-  setMaxDistance(value: number): void;
+  setDistanceModel(value: string): this;
+  getDistanceModel(): string;
+  setMaxDistance(value: number): this;
   getMaxDistance(): number;
   getMaxDistance(): number;
+  setDirectionalCone(coneInnerAngle: number, coneOuterAngle: number, coneOuterGain: number): this;
 }
 }