PositionalAudio.d.ts 684 B

1234567891011121314151617181920212223242526
  1. import { AudioListener } from './AudioListener';
  2. import { Audio } from './Audio';
  3. export class PositionalAudio extends Audio<PannerNode> {
  4. constructor( listener: AudioListener );
  5. panner: PannerNode;
  6. getOutput(): PannerNode;
  7. setRefDistance( value: number ): this;
  8. getRefDistance(): number;
  9. setRolloffFactor( value: number ): this;
  10. getRolloffFactor(): number;
  11. setDistanceModel( value: DistanceModelType ): this;
  12. getDistanceModel(): DistanceModelType;
  13. setMaxDistance( value: number ): this;
  14. getMaxDistance(): number;
  15. setDirectionalCone(
  16. coneInnerAngle: number,
  17. coneOuterAngle: number,
  18. coneOuterGain: number
  19. ): this;
  20. updateMatrixWorld( force?: boolean ): void;
  21. }
粤ICP备19079148号