Selaa lähdekoodia

additionals controls(getter/setter) for the panner Node in PositionalAudio

vincent courtalon 10 vuotta sitten
vanhempi
sitoutus
cbf83b36ac
1 muutettua tiedostoa jossa 25 lisäystä ja 0 poistoa
  1. 25 0
      src/audio/PositionalAudio.js

+ 25 - 0
src/audio/PositionalAudio.js

@@ -92,6 +92,31 @@ THREE.PositionalAudio.prototype.getRolloffFactor = function () {
 
 };
 
+THREE.PositionalAudio.prototype.setDistanceModel = function ( value ) {
+
+	this.panner.distanceModel = value;
+
+};
+
+THREE.PositionalAudio.prototype.getDistanceModel = function () {
+
+	return this.panner.distanceModel;
+
+};
+
+THREE.PositionalAudio.prototype.setMaxDistance = function ( value ) {
+
+	this.panner.maxDistance = value;
+
+};
+
+THREE.PositionalAudio.prototype.getMaxDistance = function () {
+
+	return this.panner.maxDistance;
+
+};
+
+
 THREE.PositionalAudio.prototype.updateMatrixWorld = ( function () {
 
 	var position = new THREE.Vector3();