2
0
Эх сурвалжийг харах

Examples: Fix mmd_audio example for Safari.

Mugen87 5 жил өмнө
parent
commit
59357560e4

+ 4 - 6
examples/webgl_loader_mmd_audio.html

@@ -80,6 +80,10 @@
 
 
 				scene.add( new THREE.PolarGridHelper( 30, 10 ) );
 				scene.add( new THREE.PolarGridHelper( 30, 10 ) );
 
 
+				var listener = new THREE.AudioListener();
+				camera.add( listener );
+				scene.add( camera );
+
 				var ambient = new THREE.AmbientLight( 0x666666 );
 				var ambient = new THREE.AmbientLight( 0x666666 );
 				scene.add( ambient );
 				scene.add( ambient );
 
 
@@ -136,15 +140,9 @@
 
 
 						new THREE.AudioLoader().load( audioFile, function ( buffer ) {
 						new THREE.AudioLoader().load( audioFile, function ( buffer ) {
 
 
-							var listener = new THREE.AudioListener();
 							var audio = new THREE.Audio( listener ).setBuffer( buffer );
 							var audio = new THREE.Audio( listener ).setBuffer( buffer );
 
 
-							listener.position.z = 1;
-
 							helper.add( audio, audioParams );
 							helper.add( audio, audioParams );
-
-							scene.add( audio );
-							scene.add( listener );
 							scene.add( mesh );
 							scene.add( mesh );
 
 
 							ready = true;
 							ready = true;