Skip to content

Commit a8c93d4

Browse files
sunagmrdoob
authored andcommitted
.slice to .subarray cross-browser compatible (mrdoob#8954)
1 parent 0912417 commit a8c93d4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

examples/js/loaders/sea3d/SEA3DLoader.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1418,7 +1418,7 @@ THREE.SEA3D.prototype.readAnimation = function( sea ) {
14181418
case SEA3D.Stream.DOUBLE:
14191419
case SEA3D.Stream.DECIMAL:
14201420

1421-
var values = data.slice( start, end );
1421+
var values = data.subarray( start, end );
14221422
var times = new Float32Array( values.length );
14231423

14241424
for ( var k = 0, t = 0; k < times.length; k ++ ) {
@@ -1434,7 +1434,7 @@ THREE.SEA3D.prototype.readAnimation = function( sea ) {
14341434

14351435
case SEA3D.Stream.VECTOR3D:
14361436

1437-
var values = data.slice( start, end );
1437+
var values = data.subarray( start, end );
14381438
var times = new Float32Array( values.length / anm.blockSize );
14391439

14401440
for ( var k = 0, t = 0; k < times.length; k ++ ) {
@@ -1450,7 +1450,7 @@ THREE.SEA3D.prototype.readAnimation = function( sea ) {
14501450

14511451
case SEA3D.Stream.VECTOR4D:
14521452

1453-
var values = data.slice( start, end );
1453+
var values = data.subarray( start, end );
14541454
var times = new Float32Array( values.length / anm.blockSize );
14551455

14561456
for ( var k = 0, t = 0; k < times.length; k ++ ) {

0 commit comments

Comments
 (0)